Vim命令速查手册(个人总结)

普通模式:

|按键|功能
|:-|:-|:-
|.|重复上一次操作 Ps:进入编辑模式后,返回普通模式。这时点操作相当于进行一次编辑模式所有的操作。
|u|撤销上一次操作
|x|删除当前光标下字符
|dd|删除一行
|>G|增加从当前行到文档末尾的缩进层级,可以为在每一行前面加上一个tab
|$|移动到当前行尾部
|^|移动到当前行第一个非空白字符上
|0|移动到当前行第一个字符上面
Ps:这个和上面的就是相对应的。另外这个按键是数字0不是字母O
|i|在当前光标之前插入文本
Ps:之前学习Vim的时候,书上写通过按i进入输入模式,让我以为i是用来切换模式的,每次按完i后还要按下右键到下一个字符...用a就好了。
|a|在当前光标之后插入文本
|A|在当前行尾部插入文本
Ps:可以将A理解成$+a,比起a来说更方便一些。
|f{char} |查找当前行下一处指定字符出现的位置,并移动过去
|;|重复上一次查找
Ps: 对于点操作来说,是不能重复查找操作的,所以要使用;操作
|daw|删除当前光标所在的word
Ps:可以解读为“delete a word”
|dG| 删除当前行到编辑缓冲区末尾的所有行