如何使用 vim 和 Unity 的通用剪贴板?

如何使用 vim 和 Unity 的通用剪贴板?

在我的 Mac 上我通过以下方式解决了这个问题:

:set clipboard=unnamed

在我的 Debian 上我使用 + 剪贴板:

:set clipboard=unnamedplus

但是上述方法在我的 Ubuntu 12.04 Unity 桌面环境中不起作用。有人知道如何解决这个问题吗?

答案1

在 vim 中,"+ 登记默认指向系统剪贴板。不过听起来你已经知道了。

该注册表可能不起作用,因为您需要安装 gvim 替代方案。默认 vim 无法与 X 剪贴板交互(例如"+p将失败)。只需执行以下操作:

sudo apt-get install vim-gnome

该命令vim将被更新为使用 gvim,并且您应该能够从系统的剪切板中提取并粘贴到其中。

相关内容