linux下vi 的拷贝命令怎样用?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下vi 的拷贝命令怎样用?相关的知识,希望对你有一定的参考价值。
yy是拷贝,前面加数字是拷贝的行数,5yy,就是拷贝5行,光标所在行以及以下4行,粘贴用p。
1.只拷贝一行的话,在非编辑状态下,可以在需要拷贝的那行按yy,再想要粘贴的行上按p就可以了,如果要拷贝多行的话,比如3行,可以按3yy,再按p即可。
2.基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode)。
3.Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。
4.Insert mode:唯有在Insert mode下,才可做文字数据输入,按Esc等可回到Comand mode。
5.Last line mode:将储存文件或离开编辑器,也可设置编辑环境,如寻找字符串、列出行号等。
「#yw」:复制#个字到缓冲区
「yy」:复制光标所在行到缓冲区。
「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。
「p」:将缓冲区内的字符贴到光标所在位置。注意:所有与“y”有关的复制命令都必须与“p”配合才能完成复制与粘贴功能。
linux 下 vi 的拷贝命令怎么用?
参考技术A 如果没有图形界面的话就使用vi中的命令来进行拷贝,命令如下:yy复制当前行
yw复制一个单词
y$复制光标到结尾
y^复制光标到行首
#yy复制#行
#yw复制#个单词
m,ny复制m到n行内容。
有图形界面的时候还可以使用右键复制粘贴
选中需要复制的文本,然后右键
copy。到需要粘贴的地方paste
以上是关于linux下vi 的拷贝命令怎样用?的主要内容,如果未能解决你的问题,请参考以下文章