剪贴板
有一个用于存储此选择的特殊寄存器,即“ *寄存器”。除非要更改有关选定文本的信息(例如,在某处用鼠标左键单击)或要更改其他应用程序的信息,否则不放置任何内容。粘贴选定的文本。然后将文本放入“ *”寄存器。例如,要剪切一条线并使其成为当前选择/将其放置在CLIPBOARD上:
"*dd
类似地,当您想从另一个应用程序中粘贴选择内容时,例如,通过单击鼠标中键,该选择内容将首先放入“ *寄存器”,然后像放置其他任何寄存器一样“放入”。例如,将选择内容放入(CLIPBOARD的内容):
"*p
寄存器 E354
> There are nine types of registers:
> 1. The unnamed register ""
> 2. 10 numbered registers "0 to "9
> 3. The small delete register "-
> 4. 26 named registers "a to "z or "A to "Z
> 5. four read-only registers ":, "., "% and "#
> 6. the expression register "=
> 7. The selection and drop registers "*, "+ and "~
> 8. The black hole register "_
> 9. Last search pattern register "/
从剪贴板粘贴
1. Clipboard: Copy
2. Vim insertmode, middle mouse key
检查终端中的X11剪贴板支持
当您想在终端上运行Vim时,需要查找使用剪贴板支持编译的Vim版本。在控制台中检查X11-clipboard支持,键入:
% vim --version
如果看到“ + xterm_clipboard”,那就很好了。
http://vim.wikia.com/wiki/Accessing_the_system_clipboard
X服务器维护三个选择,称为:
小学,中学和剪贴板
传统上,PRIMARY选项用于通过鼠标中键实现复制和粘贴。应用程序不经常使用SECONDARY和CLIPBOARD选项。
http://linux.die.net/man/1/xsel