红联Linux门户
Linux帮助

vim粘贴板和系统粘贴板的共享

发布时间:2015-11-25 10:33:07来源:linux网站作者:wangtaoking1

在刚开始使用vim的时候,我们会发现在vim外面拷贝的东西粘贴不进vim里面,在里面拷贝的东西也粘贴不到外面。

在网上查到资料说是vim有很多个粘贴板,我们在vim外面使用的系统粘贴板跟vim的粘贴板不是一个,所以导致无法拷贝粘贴。


解决方案:

直接按着很多网上的方法还是不能成功,需要先安装vim-gui-common这个软件包,使得vim支持系统粘贴板才行。

1.sudo apt-get install vim-gui-common

2.在vim内拷贝东西到外面粘贴时使用命令("+y)拷贝(括号内为命令), 意思是把内容拷贝到+寄存器中,这对应的就是系统中的剪贴板。

在vim外面拷贝东西到vim里面粘贴时使用命令("+p)粘贴,意思是将系统剪贴板(即+寄存器内的内容)粘贴到vim中。


vim粘贴时取消自动换行:http://www.linuxdiyf.com/linux/14563.html

Vim复制粘贴与寄存器:http://www.linuxdiyf.com/linux/13999.html

在Linux终端和Vim下复制粘贴:http://www.linuxdiyf.com/linux/12348.html

Vim使用系统粘贴板复制粘贴:http://www.linuxdiyf.com/linux/2222.html

防止VIM粘贴数据时断行:http://www.linuxdiyf.com/linux/761.html