Ter*_*nce 11
从文件的开头,键入键序列以将整个内容复制到剪贴板:
:%y+
如果只想复制一行,请将光标移动到所需行的开头,然后键入以下键序列:
:y+
或者像这里的另一个答案中所述,将整个内容复制到剪贴板+而不是*寄存器尝试:
gg"+yG
gvim要使这些按键序列起作用,您需要安装或安装类似的按键序列,这样才能将其vim复制到剪贴板。下面是3包,这将使该+剪贴板的vim。
sudo apt-get install vim-gnome
Run Code Online (Sandbox Code Playgroud)
或者
sudo apt-get install vim-athena
Run Code Online (Sandbox Code Playgroud)
或者
sudo apt-get install vim-gtk
Run Code Online (Sandbox Code Playgroud)
我个人更喜欢,vim-gnome但它们中的任何一个都应该可以正常工作。
使用 pastebin 服务
pastebinit -i <my_file> -b http://paste.ubuntu.com
Run Code Online (Sandbox Code Playgroud)
您将看到一个 URL。在 Chrome 中打开 URL。
使用以下按键:
gg"*yG
将文本复制到 * 或 + 寄存器: 说明:
gg
"*y
*从第一行开始对寄存器执行 yank 命令,直到...G
参考:
无耻地复制自:https : //stackoverflow.com/questions/1620018/copy-all-the-lines-to-clipboard/1620029#1620029