主要用来记录一些常用的vim操作,例如光标的移动等基本操作,后面遇到有用的命令会进行不断更新
光标移动
1  | 基本的上下左右移动  | 
删除
1  | x # 删除光标所在位置的一个字符  | 
复制与粘贴
- 复制y(yank)
 - 粘贴p(put)
 - 虚拟选择v(visual selection)
 
1  | p # put命令,将剪贴的内容(注意,既可以是复制的内容,也可以为之前删除的内容)放置在光标后的位置,其大小字母P则表示放置在光标之前的位置  | 
行跳转
1  | gg # 文件第一行  | 
撤销操作
1  | u # 撤销上一操作  | 
替换和修改
1  | rc # 用字符c替换当前光标所在的字符  | 
查找
1  | /keyword # 按默认方向查找关键字  | 
替换
1  | :s/old/new # 将光标所在行出现的第一个old替换为new(仅对该行的第一个old)  | 
其他有用的快捷键
1  | CTRL + g # 获得文件相关的信息,如文件名,光标所处的行列号等信息  |