VIM 多文件的复制与粘贴

1、VIM的复制和粘贴是利用寄存器实现的,所以先了解寄存器

         输   :reg    ,显示寄存器的内容如下:

   

下图是我的寄存器的详细内容,可以由图看出多了一个+寄存器(它表示系统全局剪贴板),同一个vim打开多个文件是很方便复制粘贴,但是跨terminal就麻烦了,google了半天找到一个不错的办法,直接使用系统剪切版,干净简洁,配一个快捷键就完美了。

查询是否安装命令:vim --version | grep clipboard

若寄存器列表里无”* 或 “+ 寄存器,则可能是由于没有安装vim的图形界面所致。Debian/Ubuntu下可以通过安装vim-gnome解决。

$ sudo apt-get install vim-gnome

注意:编辑vimrc中添加一些快捷键(edit可以用vim替换):

添加复制粘贴的快捷键:

map中,v表示在可视模式下生效,n表示在普通模式下生效,用 ,c代替 "+y   用 ,v代替 "+p (注意:在相应模式下直接按键就可以了,不需要在命令行输入)

2、复制粘贴操作如下:

指定寄存器拷贝:"ay,a 可替换成其他寄存器编号

指定寄存器黏贴:"ap,a 可替换成其他寄存器编号(直接连着按下相应字符即可,不需要在命令行输入)

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值