不同vim文件之间的复制粘贴

       今天在写vim文件时,遇到了不同文件之间的复制和粘贴问题,在此记录方便自己查找学习。

  1. vim有12个粘贴板,分别是0、1、2、...、9、a、“、+;用:reg命令可以查看各个粘贴板里的内容。
  2. 将vim的内容复制到某个粘贴板,需要退出编辑模式,进入命令模式后,按"Nnyy完成复制,其中N为粘贴板号(注意是按一下双引号是必须的),n为你想要复制的行数,例如要把当前以下11行内容复制到粘贴板a,则只需按"a11yy就可以了,在需要粘贴的文件按“ap即可,其他粘贴号类似。
    • “号粘贴板(临时粘贴板)比较特殊,直接按y就复制到这个粘贴板中了,直接按p就粘贴这个粘贴板中的内容;
    • +号粘贴板是系统粘贴板,用"+y将内容复制到该粘贴板后可以使用Ctrl+V将其粘贴到其他文档中,同理,要把在其他地方用Ctrl+C或右键复制的内容复制到vim中,需要在命令模式下按"+p;

        在vim编辑器中,要撤销一次操作,在命令状态下按 'u' 即可;如果要恢复撤销的内容呢,使用 Ctrl + r 即可;

 参考资料:

http://dadoneo.iteye.com/blog/984950

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值