1 . 编辑模式
vim刚启动的时候,一般处于指令模式,可以利用以下命令进入编辑模式。
①插入模式(insert):i, I
②插入模式(append):a , A
③插入模式(open): o , O
④替换模式(replace):r, R
注意:按【Esc】键退出编辑模式,回到一般模式中。
2. 一般模式下的快捷键
移动光标:h, j, k, l, H, M, L,G, 1G, nG, n<space>, n[Enter], 0或者【Home】, $或者【End】
删除、复制与粘贴:x相当于【Del】,X,nx,dd,ndd,d1G,dG,d$,d0,yy,nyy,y1G,yG,y0,y$,
p为将已复制的数据在光标下一行粘贴,
P为将已复制的数据在光标上一行粘贴
u:复原前一个操作
【Ctrl】+r:重做上一个操作
. :重复前一个操作
查找与替换:/word ?word n N
:n1,n2s/word1/word2/g
:1,$s/word1/word2/g
: 1,$s/word1/word2/gc
3 . 命令行模式下的按钮说明
:w
:w!
:q
:q!
:wq
ZZ 存盘退出
:w [filename] 另存为filename
:r [filename]
:n1,n2 w [filename]
:! Command 例如: :! ls /home
:set nu 设置行号
:set nonu 取消行号