如何在Mountain Lion中使用vim杠杆系统剪贴板

时间:2012-10-01 18:39:20

标签: vim

我正在尝试让VIM访问系统剪贴板。在我看来,这是我的选择:

  1. 根据this post重新编译VIM并指定对该剪贴板的访问权限。
  2. 使用自制程序按this post安装新版本的VIM。
  3. 我更愿意做第二种选择。有谁知道这是否真的能解决我遇到的问题?此外,还有其他解决方案来解决此复制/粘贴问题吗?

    我的解决方案:我最终安装了MacVim并将其作为默认的Vim。我发现this post很有帮助。我运行了这个命令:

    brew install macvim --override-system-vim
    

    然后修改了我的.bash_profile就是这样。

2 个答案:

答案 0 :(得分:2)

您可能正在使用未使用剪贴板支持构建的Vim版本。 当然这个“问题”的解决方案是使用一个使用剪贴板支持构建的Vim版本。

$ vim --version说什么?

SO 有许多答案可以描述您的选项,无论是与Ruby或Python支持还是与剪贴板支持相关。每次解决方案都是一样的:安装正确的构建。只需选择您最熟悉的流程。

绝对最简单的解决方案是安装MacVim并使用捆绑的mvim脚本在命令行上运行MacVim。它完全无痛,保证可以工作。

我不建议从源代码构建,因为它可能是一项不必要的令人沮丧的任务。

Homebrew和MacPorts也是不错的选择,但我不喜欢在Homebrew的情况下完成的所有符号链接。 YMMV。

你在17分钟前提出了这个问题。这是足够的时间来尝试所有的选择。你真的尝试某事吗?

答案 1 :(得分:1)

您可以尝试使用fakeclip插件。