linux文本操做界面 vi面板如何复制一行linux
1)把光标移动到要复制的行上
2)按yy
3)把光标移动到要复制的位置
4)按p vim
在vi里如何复制一行中间的几个字符?
若是你要从光标处开始复制 4 个字符,则先按 ESC 进入命令方式,而后按 4y ,就复制了4个字符到缓冲区中了,而后就能够用 p 命令随便粘贴了。class
下面是vim复制粘贴的基本命令:
yy复制游标所在行整行。或大写一个Y。
2yy或y2y复制两行。 ㄟ ,请触类旁通好很差! :-)
y^复制至行首,或y0。不含游标所在处字元。
y$复制至行尾。含游标所在处字元。
yw复制一个word。
y2w复制两个字(单词)。
yG复制至档尾。
y1G复制至档首。
p小写p表明贴至游标后(下)。
P大写P表明贴至游标前(上)。
复制单个字符
首选进入正常模式(按ESC就行)
而后按v(指定粘贴板为"1v 引号不能少),进入visual方式,而后就能够移动方向键选中文本,而后按y,就拷贝完成,
若是你要从光标处开始复制 4 个字符,能够按 4yl (复制光标后的)("14yl)("110yl 后面10个字符),4yh(复制光标前的) ,就复制了4个字符到缓冲区中了,
按下来就能够用 p (指定粘贴板为"1v 引号不能少)命令随便粘贴了(1为指下粘贴板名)im