以下操作都是在命令模式下(按ESC进入命令模式)
查找a,按n查找下一个: /a
将当前行第一个a替换为b: :s/a/b/
将当前行所有a替换为b: : s/a/b/g
将每行一个a替换为b : :%s/a/b/
将每行所有a替换为b : :%s/a/b/g
20G:快速定位到第20行代码
G:快速定位到整个代码的最后一行
yy:复制光标所在行(4yy复制光标所在行向下4行)
p:粘贴
D:从当前光标剪切一直到行尾(d0从当前光标剪切一直到行首)
dd:删除光标所在行(4dd删除光标所在行向下4行)
w:向后跳一个单词长度
b:向前跳一个单词长度
u:撤销
x:删除当前的光标,向后删
X:删除当前的光标,向前删
v:选中一片代码
>:向右移动代码
<:向左移动代码
. :重复执行上一次命令
ctrl+v:进入可视化模块,然后选择多行,按shift+i进入编辑模式,在选中第一行输入%,按Esc,则选中的行都执行相同动作(可用于多行注释)