使用 MacVim 更新 OSX Vim



我正在尝试在Mac上更新Vim(用于终端)。它目前运行的是 7.3 版,但 YouCompleteMe 需要 Vim 7.3.584,即使安装了它也不会运行。

我尝试在.bash_profile中使用 Vim 别名:

alias vim='/Users/Conor/Applications/MacVim.app/Contents/MacOS/Vim'

但是,当我像这样运行 Vim 时,我的 Vim 插件都没有启动,我的任何 vimrc 文件也无法识别。

如何让此别名识别我现有的 Vim 设置?或者有更好的方法来升级 Mac 版 Vim 吗?

您从官方页面下载的*.tbz包含mvim脚本。

将该脚本移动到$PATH中的某个位置后,您可以像这样启动MacVim GUI:

$ mvim filename

和像这样的MacVim CLI:

$ mvim -v filename

从那里,您唯一需要做的就是更改别名以指向mvim

alias vim='mvim -v'

原始内置 Vim 及其运行时文件保持不变,MacVim 使用位于 MacVim.app 捆绑包中自己的运行时文件,并且都遵循您的个人配置(假设它们位于应有的位置:~/.vimrc~/.vim/ )。

快速,干净,无痛。

如果您安装了带有HomeBrew的MacVim,则可以使用

brew install macvim --override-system-vim

如果你只是想要支持 python 的纯 vim,请:

brew install vim --override-system-vim --HEAD

我和你有同样的问题,但这就像一个魅力。在此之后,您完成我的工作非常完美。

最新更新