vi复制粘贴命令经验总结

复制操作命令:
  yy命令复制当前整行的内容到vi缓冲区
  yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词
  y$复制光标所在位置到行尾内容到缓存区
  y^复制光标所在位置到行首内容到缓存区
  #yy例如:5yy就是复制5行
  #yw例如:2yw就是复制两个单词

  如果要复制第m行到第n行之间的内容,可以在末行模式中输入m,ny例如:3,5y复制第三行到第五行内容到缓存区。

    粘贴命令用:p  

如果是实现从A文件复制部分内容到B文件,可以用如下方式:

一、

     :n1,n2y  //复制n1行到n2行的内容到缓冲区

     :w! B     //强制写入B文件,此时B文件可以是未建立的文件

     注:此种方法有一缺点,就是第二次在复制内容到B文件时,复制的内容竟然还是第一次的,不知道为什么,因为时间仓促,没有搞懂,所以有哪位高手看到,还望指点!

二、

     :n1,n2y

     :e! B     //跳转到文件B

     :p         //粘贴内容到文件B


转载于:https://www.cnblogs.com/Harry-Lord/archive/2011/09/03/4002956.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值