本文主要对 Vim 的常用操作进行整理,不定期更新
- 复制整行到某处
在要复制的行处yy,在要粘贴的地方p
- 复制某一部分
v进入可视模式,移动光标选中要选择的字段,y复制,p粘贴
- 快速移动到行尾
$
- 快速移动到行首
^
- 删除/剪切光标所在处向下n行
ndd(之后 p 可在需要的地方粘贴)
- 批量缩进/解除缩进
比如要 4-8 行缩进
:4,8 >
4-8 行解除缩进
:4,8 <
- 撤销操作
u
- 多行注释/解除注释
多行注释:
ctrl + v 进入列选择模式,选中要注释的行,输入 大写 I,输入 注释符,ESC
解除注释:
ctrl + v 进入列选择模式,选中注释符,d
- 光标跳到某行
比如跳到22行
:22
- 从光标处往前删除单词/往后删除单词
db / dw
- 普通删除
v选中要删除的部分,d删除
- 快速移动到文件开头/末尾
gg / shift+g