将vim里面的内容复制到系统剪切板上

一.具体操作

先进vim里面,在normal模式下用:reg,查看有没有+开头的行
如果没有,则在终端里面使用sudo apt-get install vim-gnome
上述步骤完成之后,我们就执行以下步骤

  • 在非编辑模式下按住大写的V进入可视模式

  • 在选定区域后,使用+y进行复制(同理在vim里面粘贴系统剪切板里面的内容使用+p命令)

二.为什么在vim下要这样复制才能复制到剪切板

简单来说,就是vim的剪切板不与系统的共用,只能用内部的剪切板

其实在vim里面,它复制的内容会保存在寄存器里面,而vim的寄存器种类有非常多

每种寄存器里面的内容来源不一样,能粘贴的地方也不一样,简单来说,就是使用不同的粘贴操作

保存的寄存器就不一样

三.一点扩展

关于vim里面的寄存器,具体可以在normal模式里面使用:help registers来查看
比较常用的寄存器是无名寄存器(""),保存最近一次复制的内容),选择及拖曳寄存器(+”*“用于系统剪切板)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值