如何在Mountain Lion中修复VIM系统剪贴板使用问题

4

set clipboard+=unnamed 是我最喜欢的 .vimrc 配置之一。由于它,复制和删除的内容会被复制到系统剪贴板中,我可以轻松地粘贴到其他应用程序中。

然而,当我升级到 Mountain Lion 后,这个设置就出了问题。

您知道如何解决这个问题吗?


http://vim.wikia.com/wiki/Mac_OS_X_clipboard_sharing 还提到了这一点:自 Mountain Lion 起,在系统提供的 vim 中,先前的提示似乎不起作用;复制的行不会进入系统剪贴板,也不会进入 * 或 + 寄存器。 - Lauri Lehmijoki
1个回答

3

苹果提供的Vim版本一直缺少有用的功能,其中包括+clipboard、Python和Ruby支持或与X11相关的功能。

解决方案一直是自己安装最新的Vim。有许多方法可以做到这一点,从相对轻松到相当复杂:

  • 安装MacVim并将捆绑的mvim脚本放在您的路径中。之后,$ mvim filename将打开MacVim,$ mvim -f filename将在终端中打开MacVim的Vim可执行文件。如果想继续键入$ vim filename,请使用别名。

  • 使用HomebrewMacPorts

  • 从源代码安装


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接