Vim 未命名寄存器 + 或 *

Vim 未命名寄存器 + 或 *

我在 Ubuntu 中使用 Vim 7.3,在使用以下命令复制到系统剪贴板时遇到了一些问题,"+y但出现以下错误:E354: Invalid register name: '+'

在我的身上vim --version,我看到了-xterm_clipboard。通过鼠标右键单击进行复制的选项也呈灰色。

我需要采取哪些步骤才能将文本从 vim 复制到系统剪贴板?

答案1

小问题,先生。

sudo aptitude install vim-gnome

它已经使用 +xterm_clipboard 选项进行了预编译。

在基于源代码的发行版(如 gentoo)上,您必须使用指定的 USE 标志来编译软件包。

答案2

你应该看看+xterm_clipboard

最简单的修复方法是安装带有剪贴板支持的 vim 版本。在 Ubuntu 中,如果您不想构建自己的,您可以安装vim-gtkvim-gnome,两者都具有剪贴板支持。

答案3

对于 Arch Linux,安装gvim.这也将缺失的功能添加到vim.

相关内容