Vim命令
进入末行模式:shift
进入命令模式:Esc
进入编辑模式:a i o
末行模式下操作:
保存退出:wq 强制退出:q 不保存退出:q!
移动光标:
(H J K L)或者方向键移动光标
回到首:gg 回到尾:G 0或^回到行首 $回到行尾
输入模式:
i :光标所在位置前 I:行首
a:光标所在位置后 A:行尾
o:下一行 O:上一行
复制与粘贴:
yy:复制一行 nyy:复制n行
yw:复制单词 P:粘贴
删除/撤销:
dd:删除一行 ndd:删除n行 dw:删除一个单词
u:撤销 crl + r:反撤销 x: 删除光标所在位置
块状:crl+v
查找:
/ n
? N
替换:
:s/s1/s2 : s1->s2本行第一个(注意冒号要为英文符号)
:s/s1/s2/g : s1->s2本行所有 (注意冒号要为英文符号)
:%s/s1/s2g : s1->s2本文所有