Linux vim编辑器基础操作

Vim编辑器,Linux利器,掌握基础操作,效率翻倍。

模式切换:
命令模式:默认,导航、操作。

编辑模式:i/a/o插入,Esc退出。

末行模式::进入,保存、退出。

基础编辑:
插入:i/a/o/I/A。

修改:r替换,R连续替换。

删除:x/X/dd/dw/db/D。

复制:yy/p/P。

撤销:u,重做Ctrl+r。

光标移动:
基础:h/j/k/l/w/b/H/L/G/g。

行内:0/$/^。

翻页:Ctrl+d/u/f/b。

文本选择与缩进:
选择:v/V配合移动键。

缩进:>>/<<。

末行模式:
保存/退出::w/:q/:wq/Shift+zz/:q!。

搜索/替换:/str,:%s/abc/1 2 3 /g,:1 ,1 0s/abc/1 2 3 /g。

实用技巧:
重复操作:数字+命令。

整段移动:{/}。

快速跳转:行号+G。

Vimtutor练习,熟练快捷键。

Linux中vim编辑器的搜索技巧

直接上干货:Vim搜索功能超实用,你用对了吗?
基础搜索操作: 按Esc退出插入模式。
输入/ + 搜索词,按回车跳转到第一个匹配。

移动匹配: 按n跳到下一个。
按N跳到上一个。

首尾匹配: ggn跳到第一个。
GN跳到最后一个。

逆向搜索: 用?代替/,从文件末尾向前搜。

自定义搜索: 高亮::set hlsearch 不区分大小写::set ignorecase
智能大小写: 先: set ignorecase 再: set smartcase
递进搜索: : set incsearch 打字时结果实时更新。

实用小技巧: 搜索当前词。
g搜索当前词变体。
逆向搜索当前词。
I显示所有匹配行号。

环形搜索: : set nowrapscan 关闭。
: set wrapscan 开启。

快速修改变更: Ctrl+r + Ctrl+w复制当前词到搜索框。
直接修改后按回车。

你自己看,这些够不够用?

Linux系统怎么使用vim模式的命令

直接上命令。
启动:vim test.txt。
插入模式:i, a, o, I, A。
退出插入:Esc。
光标移动:h,j,k,l,w,$,0,G。
删除行:dd。
删除字符:x。
复制行:yy。
粘贴:p。
可视模式:v(字符), V(行), Ctrl+v(块)。
命令模式::w, :q, :wq, :q!, :s。
多文件:vim file1 file2 , :n, :N。
分屏::sp, :vsp, Ctrl+w+j/k/l。
搜索:/keyword, n。
替换::1 ,1 0s/foo/bar/g。
只读强制保存::w!。
撤销:u,重做:Ctrl+r。
帮助::help。

记住这些命令,直接用。