ITPub博客

首页 > 应用开发 > IT综合 > vi编译器里多行删除和多行复制

vi编译器里多行删除和多行复制

原创 IT综合 作者:jolly10 时间:2009-05-25 14:00:27 0 删除 编辑

多行删除的方法:

法一:

单行删除,:1(待删除行)d

多行删除 ,:1,10d

法二:

光标所在行,dd

光标所在行以下的N行,Ndd

多行复制的方法

方法1:
光标放到第6行,
输入:2yy
光标放到第9行,
输入:p
此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。
方法2:
命令行模式下输入
6,9 co 12
复制第6行到第9行之间的内容到第12行后面。
方法3:
有时候不想费劲看多少行或复制大量行时,可以使用标签来替代
光标移到起始行,输入ma
光标移到结束行,输入mb
光标移到粘贴行,输入mc
然后 :'a,'b co 'c 把 co 改成 m 就成剪切了
要删除多行的话,可以用 :5, 9 de

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/271283/viewspace-1022460/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-02-20

  • 博文量
    263
  • 访问量
    826732