Linux命令行编辑器Vi/Vim复制单行多行文字
- 单行复制
在命令模式下,将光标移动到将要复制的行处,按“yy
”进行复制; - 多行复制
在命令模式下,将光标移动到将要复制的首行处,按“nyy
”复制n行;其中n为要复制的行数
如:2yy
表示复制包括光标所在行往下2行 粘贴
在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴其他方法:
- 在vi命令模式下输入冒号,然后输入复制的起始行号,输入逗号,输入结束行号,输入空格输入co输入空格,输入要粘贴到的行号
如:6,9 co 12复制第6行至第9行之间的内容,插入到第12行后面。
- 在vi命令模式下输入冒号,然后输入复制的起始行号,输入逗号,输入结束行号,输入空格输入co输入空格,输入要粘贴到的行号
2. 使用标签来方法光标移到起始行,输入ma光标移到结束行,输入mb光标移到粘贴行,输入mc然后 :'a,'b co 'c 把 co 改成 m 就成剪切了要删除多行的话,可以用 :5, 9 de
» 本文链接:https://blog.apires.cn/archives/1711.html
» 转载请注明来源:Java地带
» 《Linux命令行编辑器Vi/Vim复制单行多行文字》
» 本文章为Java地带整理创作,欢迎转载!转载请注明本文地址,谢谢!
» 部分内容收集整理自网络,如有侵权请联系我删除!
» 订阅本站:https://blog.apires.cn/feed/
评论已关闭