clwn.net
当前位置:首页 >> 如何用Ctrl C复制worD的文字后,粘贴到Linux的Vi编... >>

如何用Ctrl C复制worD的文字后,粘贴到Linux的Vi编...

你用的是虚拟机吧?直接粘贴应该是不行的。你可以将windows下的内容复制到一个文档中,然后将文档共享,再用Linux访问这个文档,再用VI编辑就可以了。

相当咱们原来dos时代用的edit一般linux架服务器时,为了减少资源占用,不会开图形界面登录。通过远程命令行模式登录,vi只是字符界面下编辑文本的其中一款软件而已。同等编辑器还有很多款,只不过vi最老,用的人也比较多。

CTRL + SHIFT +V

yy复制当前行 yw复制一个单词 y$复制光标到结尾 y^复制光标到行首 #yy复制#行 #yw复制#个单词 m,ny复制m到n行内容。

在非输入状态下,复制命令是YY(对着你要复制的内容连续按两下字母“Y”),粘帖是P 。 根据提问者补充: 如果是多行复制的话,命令是数字+YY,比如: #vi test.c row1 row2 row3 .......... rown 假如你要复制test.c中的row1到row3行,那就是把光...

先将光标移动到要复制的哪一行,复制是nyy,n代表从光标开始的行数。粘贴是p, 需要注意的是这些操作都是在命令模式操作的,命令模式就是在你所处的任意模式按ESC键,都可以会到命令行模式,这时才可以执行这些操作。

1.进入你的文件,(处于命令模式,而不是编辑模式) 2.将你的光标移到你的第三行的开头(用方向键) 3,按下v,(你发现切换到可视模式了),按方向键,知道选中你想要的内容 4.按y,再将光标移到第十四行末尾。 5.按p。完成 此方法可以用于多行...

上面的回答貌似偏题, 终端模式下 无法使用系统粘贴板。必须是gvim才可以使用系统黏贴板。 终端模式下需要使用一个中间文件,才能跨终端。 把下面代码写入配置文件末尾。 "--- 跨终端粘贴 let g:copy_file=$HOME . "/.vim_copybuffer" function ...

vi a.txt 10yy 然后不要退出vi,用 :edit b.txt [回车] 的方法 (注意edit前面的那个冒号)打开另外一个文件b.txt,然后 p 就行了。 10yy的时候,是将内容保存到临时寄存器中,如果你退出vi,就丢掉了,所以要在同一个vi进程内打开另外一个文件。

应该是"ayy,"a 为缓冲区,"ap 粘贴

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com