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

如何在Mountain Lion中使用vim杠杆系统剪贴板,vim,Vim,我正试图让VIM访问系统剪贴板。在我看来,以下是我的选择: 根据重新编译VIM并指定对剪贴板的访问权限 根据,使用自制软件安装更新版本的VIM 我宁愿做第二个选择。有人知道这是否真的能解决我的问题吗?此外,是否有其他解决此复制/粘贴问题的解决方案未在此处列出 我的解决方案是:我最终安装了MacVim并将其作为默认的Vim。我觉得很有帮助。我运行了以下命令: brew install macvim --override-system-vim 然后修改了我的.bash_配置文件,就这样了。您可能使

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

  • 根据重新编译VIM并指定对剪贴板的访问权限
  • 根据,使用自制软件安装更新版本的VIM
  • 我宁愿做第二个选择。有人知道这是否真的能解决我的问题吗?此外,是否有其他解决此复制/粘贴问题的解决方案未在此处列出

    我的解决方案是:我最终安装了MacVim并将其作为默认的Vim。我觉得很有帮助。我运行了以下命令:

    brew install macvim --override-system-vim
    

    然后修改了我的.bash_配置文件,就这样了。

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

    $vim--version
    说明了什么

    关于有很多答案,因此描述了您的选项,或者与Ruby或Python支持相关,或者与剪贴板支持相关。解决方案每次都是一样的:安装正确的版本。只需选择您最熟悉的流程即可

    最简单的解决方案是安装MacVim并使用捆绑的
    mvim
    脚本在命令行上运行MacVim。它完全无痛且保证有效

    我不建议从源头上进行建设,因为这可能是一项不必要的令人沮丧的任务

    Homebrew和MacPorts也是不错的选择,但我不喜欢Homebrew的所有符号链接。YMMV


    你已经在17分钟前提出了这个问题。这是足够的时间来尝试你所有的选择。您真的尝试过什么吗?

    您可以尝试使用该插件。

    感谢您的全面回复。我的vim版本是7.3。我可能会选择MacVim或自制的。你愿意更详细地解释一下为什么你不喜欢自制的符号链接习惯吗?这是一个审美的决定,还是他们的一些性能问题?符号链接是侵略性的,粗鲁的和脆弱的。它具有攻击性,因为它覆盖了系统默认值。这是不礼貌的,因为UNIX和Mac OS X是一个多用户系统:您的更改不会给其他用户带来太多麻烦。它是脆弱的,因为这些系统默认值可能会或可能不会被未来的系统更新升级,这将破坏您的符号链接。相反,最好将您自己的东西安装到其他地方,在那里它不会干扰任何东西,并且让基础系统尽可能干净。MacPorts和Homebrew是可以的,因为它们将自己的东西放在特殊的位置,您可以自行配置您的环境,以便它使用用户安装的程序而不是默认程序。但是,自制配方将默认内容与用户安装的内容进行符号链接,这有点过火了。在我看来,定制用户的
    *rc
    文件将是一种更明智的方法。手动安装MacVim并在
    *rc
    中添加几行代码是在Mac OS X上安装正确的Vim build的最干净、最快速和最有效的方法。