linux 下 vi 的拷贝命令怎么用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下 vi 的拷贝命令怎么用?相关的知识,希望对你有一定的参考价值。

参考技术A 如果没有图形界面的话就使用vi中的命令来进行拷贝,命令如下:
yy复制当前行
yw复制一个单词
y$复制光标到结尾
y^复制光标到行首
#yy复制#行
#yw复制#个单词
m,ny复制m到n行内容。
有图形界面的时候还可以使用右键复制粘贴
选中需要复制的文本,然后右键
copy。到需要粘贴的地方paste

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:将储存文件或离开编辑器,也可设置编辑环境,如寻找字符串、列出行号等。

参考技术A 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。
  「#yw」:复制#个字到缓冲区
  「yy」:复制光标所在行到缓冲区。
  「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。
  「p」:将缓冲区内的字符贴到光标所在位置。注意:所有与“y”有关的复制命令都必须与“p”配合才能完成复制与粘贴功能。

以上是关于linux 下 vi 的拷贝命令怎么用?的主要内容,如果未能解决你的问题,请参考以下文章

如何在linux中的vi编辑模式下删除一大块内容

Linux基础VI命令模式下删除拷贝与粘贴

linux命令怎么把一个文档下的所有文件都改名?

linux系统下 vi文本编辑器搜索单词打啥命令

linux命令vi文本编辑器的使用方法有哪些?

linux在终端用命令更新某个软件 命令要怎么写?