vim快捷键
复制
- yy 复制游标所在整行
- nyy 复制游标所在行及其之后的n行
- yw 复制游标后的一个world
- nyw 复制游标后的n个world
- y0 复制至行首(如123光标456,执行命令后,复制了123)
- y$ 复制至行尾(如123光标456,执行命令后,复制了456)
剪切
- dd 剪切游标所在整行
- ndd 剪切游标所在行及其之后的n行
- dw 剪切游标后的一个world
- ndw 剪切游标后的n个world
- d0 剪切至行首(如123光标456,执行命令后,剪切掉了123)
- d$ 剪切至行尾(如123光标456,执行命令后,剪切掉了456)
- dG 剪切游标所在行及其之后的所有行
粘贴
-p 粘贴至游标所在行的下方
-P 粘贴至游标所在行的上方
撤销
-:u
移动光标
- Shift+6(即^)或者 Home键:移动至行首
- Shift+4(即$)或者 End键:移动至行尾
- G:移动至最后一行行首
- gg:移动至第一行行首