normal模式
一、复制
- 按
esc
进入normal模式 yy
- 复制当前行,包括换行符n + yy
- 复制从光标所在的当前行开始的n行文本
二、剪切、删除
- 按
esc
进入normal模式 dd
- 剪切当前行,包括换行符n + dd
- 剪切从光标所在的当前行开始的n行文本
三、粘贴
p
键可以将内容粘贴到当前光标后面- 按
P
按键可以粘贴到当前光标前面
visual模式
一、编辑
- 移动光标到需要编辑的内容第一行第一个字符上
- 按
ctrl + v
进入visual block模式 - 按方向键选择需要编辑的行
- 按
I
(大写I)进入编辑模式 - 开始输入要插入的内容
- 按
esc
退出,vim会自动在这几行前面添加相同的内容,可能需要一些运行时间
二、删除
- 移动光标到需要编辑的内容第一行第一个字符上
- 按
ctrl + v
进入visual block模式 - 按方向键选择需要编辑的行
- 按下
d
,同时删除所有选中的字符