在 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
参见帮助‘剪贴板’(需要单引号)