作为初学者,在使用vim的过程中,复制、粘贴时常用操作。个人理解,按操作形式不同,可分为整行操作和选择操作两类。
整行操作
- 单行复制
在“命令”模式下,将光标移动到将要复制的行处,按“yy
”进行复制 - 多行复制
在“命令”模式下,将光标移动到将要复制的首行处,按“nyy
”复制n行 - 粘贴
- 在“命令”模式下,将光标移动到将要粘贴的行处,按“
p
”进行粘贴
选择操作
- 按字符选择
在“命令”行模式下,按“v
”(小写),进入按字符选择模式,移动光标选择要进行复制的字符
选择完成后按“y
”进行复制,按“p
”进行粘贴 - 按行选择
在“命令”行模式下,按“V
”(大写),进入行选择模式,移动光标选择要进行复制的行
选择完成后按“y
”进行复制,按“p
”进行粘贴 - 按块选择
在“命令”行模式下,按组合键Ctrl+v
进入到按块选择模式,移动光标选择要进行复制的块
选择完成后按“y
”进行复制,按“p
”进行粘贴