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

 我来答
鹰的飞翔sunjun
推荐于2019-11-11 · TA获得超过2.5万个赞
知道小有建树答主
回答量:38
采纳率:91%
帮助的人:1.4万
展开全部

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

百度网友bd3d107
2018-01-07
知道答主
回答量:6
采纳率:0%
帮助的人:3.3万
展开全部
「yw」:将光标所在之处到字尾的字符复制到缓冲区中。
  「#yw」:复制#个字到缓冲区
  「yy」:复制光标所在行到缓冲区。
  「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。
  「p」:将缓冲区内的字符贴到光标所在位置。注意:所有与“y”有关的复制命令都必须与“p”配合才能完成复制与粘贴功能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式