- hjkl              左下上右
- gg                跳到文首
- G                 跳到文末
- M                 跳到当前页屏幕中间
- '0                光标跳到上次关闭文件前的位置
- control + b       向上翻页
- control + f       向下翻页
- dw                删除一个单词
- D                 删除所在行光标后面的内容
- d0                删除所在行光标前面的内容
- x/X               向后删除一个字符,X为向前删除一个字符
- 0                 移动到当前行的第一个字符处
- $                 移动到当前行的最后一个字符处
- u                 撤销之前的操作
- control + r       向后执行刚才撤销的内容
- n                 查询时向下重复前一个查询操作
- N                 查询时向上重复前一个查询操作
- :s/old/new/g      用new替换行中所有的old
- %s/old/new/g      用new替换当前文件里所有的old
- v                 字符选择
- V                 行选择
- ctrl+v            块选择
可用于在选中的行上插入相同的内容
- 定位光标
- crtl+v           进入块编辑模式
- I                大写字母I,然后插入字符
- ESC              按两下esc 即可添加相同内容到对应的行