编辑器Vim
普通模式
- 命令光标跳转
G:光标跳转至末端
gg:光标跳转至顶端
Ngg:光标跳转至第N行,如50gg
ctrl+f:往下翻页
ctrl+b:往上翻页
$:光标跳转至当前所在行的尾部
^ | 0:光标跳转至所在行的首部 - 复制与粘贴
yy:复制当前光标所在行
5yy:复制光标以及以下4行
p:粘贴至光标所在下一行
P:粘贴至光标所在上一行 - 删除、剪切、撤销
dd:删除当前光标所在行
4dd:删除当前光标所在行以及以下3行
dG:删除当前光标以后的所有行
D:删除当前光标及光标后的内容
x:删除光标之后的字符
X:删除光标之前的内容
dd & p:剪切,先删除,后粘贴p
u:撤销上一次操作 - 替换
r:替换当前光标标记的单个字符
R:进入replace模式,连续替换
编辑模式(从普通模式进入)
i:进入编辑模式
a:进入编辑模式,并将光标后移一位
o:进入编辑模式,并再光标后添加一行空白
I:进入编辑模式,并将光标跳至本行头部