vim 中有寄存器的概念,拷贝的东西存放在寄存器中,寄存器名称统一以左双引号"开头,分为
- 有名寄存器: 名字为 "a 到 "z ;
- 无名寄存器: "", 两个双引号 进行任何删除、复制操作时,它都会赋值,也是默认的,不用指定就可以;
- 黑洞寄存器:"_ 表示真的完全没有了,放进去的东西都不会恢复的;
- 复制专用寄存器:”0 当进行复制时,它就会被自己赋值;
- 表达式寄存器: “= 它会用于计算之类的;
- 系统剪贴板: ”+, 双引号和一个加号
直接使用y的拷贝内容的时候,使用的是无名寄存器,相当于如下
""y
而要将内容复制到内存,需要使用到系统粘贴板寄存器"+
"+y
内存拷贝到当前
"+p
网友评论