- i
Insert(编辑)模式 - esc
Normal(命令)模式
- x
删除光标所在位置字符 - wq
存盘+退出(write&&quite) - dd
删除光标所在的行,并且复制到剪切板 - p
粘贴剪切板里面的内容 - hjkl
移动光标,左/下/上/右 - a
在所在光标的后面插入() - o
xiaoxiezimu o在光标所在行的下一行插入新的行 - O
daxiezimu O在光标所在行的上一行插入新的行 - cw
替换光标所在位置到单词(如果是的话)到结尾处 - 0
shuzi 0,移动光标到所在行的第一个字符处 - ^
移动光标到所在行的第一个非空字符处 - $
移动光标到所在行的最后一个字符处 - g_
移动光标到所在行的最后一个非空字符处 - /word
搜索文本中的这个word单词 - yy
copy光标所在行 - u
undo - <^+r>
redo - :e <path/to/file>
打开文件 - :w
存盘 - saveas<path/to/file>
另存为 - x, ZZ或:wq
保存并退出 - :q!
保存并退出 - .
(小数点)重复上一次的命令 - N<commond>
重复某个命令N次 - NG
移动到第N行 - gg
移动到第一行 - G
移动到最后一行 - w
移动到下一个单词的开头 - e
移动到下一个单词的结尾 - %
匹配移动 - */#
匹配当前位置的单词,*为下一个,#为上一个