1.模式切换
Esc:恢复Normal模式
i:切换至输入模式
a:右移一个光标并切换至输入模式
o:另起新的一行(下)并切换至输入模式
2.移动与跳转
k/j/h/l:上/下/左/右
(x)w:以每个字开头第一个字母向后移动(x个)
(x)b:以每个字开头第一个字母向前移动(x个)
(x)e:以每个字最后一个字母向后移动(x个)
(x)ge:以每个字最后一个字母向前移动(x个)
$:跳转到当前行最后一位
%:以括号为单位跳转(包括[] {})
Ctrl+U:上翻页
Ctrl+D:下翻页
Ctrl+Y:上滚
Ctrl+E:下滚
gg:跳到文件开头
(xx)G:跳转到xx行
`` :回到跳转前的位置
m(a~z):在当前位置做标记,标记为(a~z)
`(a~z):跳转到标记(a~z)
3.复制
v:切换至可视模式,此模式下可以通过光标移动进行选定
y:对选定区域进行复制
p:粘贴至当前光标所在位置
3.删除撤销保存
(x)x:在Normal模式下删除当前光标所在(x)个
(x)dd:删除当前光标一下(x)行
u:撤销上次操作
Ctrl+R:恢复操作(与u相反)
:w :保存文件
:wq : 保存并退出
:q! :强制退出不保存
:e! : 放弃修改并重载
ZZ:保存并退出