Vim快捷键(三):剪切复制粘贴
📘 Vim粘贴板
✨ Vim具有默认的12个粘贴板(寄存器),分别为0
、1
、2
…9
、a
、"
、+
,通过:reg
命令可以查看各个粘贴板中的内容。👨💻说明:
📝
"
粘贴板也叫临时粘贴板,其比较特殊,在Vim中简单使用y
命令只是复制到"
的剪切板(寄存器)中,同样使用p
命令也是粘贴"
剪切板中的内容。📝
"
之所以为被称为临时粘贴板,是因为针对其他几个寄存器的使用,都需要使用它作为中间寄存器来完成复制粘贴工作。比如,"ay
的作用是把内容复制到粘贴板a
。📝
+
粘贴板是系统粘贴板,使用"+y
可以将内容复制到系统寄存器+
中,此时我们就可以使用ctrl+v
将其粘贴到其他文档中;同理,想要将其他文档中的内容粘贴到vim中,需要使用"+p
。
📘 Vim剪切(删除)、复制和粘贴操作
📖 剪切(删除)
Vim中的剪切和删除通常具有相同的操作。
📖 复制
📖 粘贴
✨ Vim中的y(复制)、d(删除)、c(修改)、v(可视化)操作都可以跟上文本对象,进行更为复杂的操作。
📘 Vim寄存器
✨ 除了Vim自带的0-9
的寄存器,我们还可以自定义寄存器名称