从 vim 复制到两个 X11 剪贴板

从 vim 复制到两个 X11 剪贴板

据我所知,使用 VIM 我可以选择

  • set clipboard=unnamed- 拉入 X11 的主要选择缓冲区(鼠标中键粘贴)

  • 以及set clipboard=unnamedplus- 复制到 X11 的剪贴板缓冲区(在大多数 GUI 应用程序中使用 Ctrl-V 粘贴)

有没有办法做到两个都同时?

我通常使用鼠标中键粘贴,但这并不是在任何地方都有效,所以我希望我的选择也可以在剪贴板缓冲区中使用。

(我知道我可以这样做"+y,但我想自动做到这一点)

答案1

对于 yanks,Vim 支持设置两个都 unnamedunnamedplus

:set clipboard=unnamed,unnamedplus

:help clipboard-unnamedplus

      When "unnamed" is also included to the
      option, yank operations (but not delete, change or
      put) will additionally copy the text into register
      '*'.

相关内容