一.具体操作
先进vim里面,在normal模式下用:reg,查看有没有+开头的行
如果没有,则在终端里面使用sudo apt-get install vim-gnome
上述步骤完成之后,我们就执行以下步骤
在非编辑模式下按住大写的V进入可视模式
在选定区域后,使用+y进行复制(同理在vim里面粘贴系统剪切板里面的内容使用+p命令)
二.为什么在vim下要这样复制才能复制到剪切板
简单来说,就是vim的剪切板不与系统的共用,只能用内部的剪切板
其实在vim里面,它复制的内容会保存在寄存器里面,而vim的寄存器种类有非常多
每种寄存器里面的内容来源不一样,能粘贴的地方也不一样,简单来说,就是使用不同的粘贴操作
保存的寄存器就不一样
三.一点扩展
关于vim里面的寄存器,具体可以在normal模式里面使用:help registers来查看
比较常用的寄存器是无名寄存器(""),保存最近一次复制的内容),选择及拖曳寄存器(+”*“用于系统剪切板)