Vim:复制选择

Vim:复制选择

在 Vim 的可视模式下选择了一段文本,我想将其复制到系统的剪贴板(主剪贴板或 X11 剪贴板)。有没有简单的解决方案?显然,简单的方法y行不通。

答案1

你必须把它拉到剪贴板寄存器

"*y

:help registers将会告诉你更多相关信息。

答案2

视觉选择(v、V 或 CTRL-V)可以自动复制到 X11 选择(*缓冲区)。

在非 gui 模式下,剪贴板选项控制此功能(仅当您输入 vim --version 时出现 +xterm_clipboard 时才支持)。在 gui 模式下,guioptions 控制此功能。

这将使所有 Visual 模式选择自动转到 X11 主选择:

set clipboard+=autoselect
set guioptions+=a

这将关闭它:

set clipboard-=autoselect
set guioptions-=a

参见帮助‘剪贴板’(需要单引号)

相关内容