15

我确定这是一个新手问题,但是每次我为 os x 编译/dl'ed 一个新版本的 vim 时,在命令行上运行 vim 都会打开 gvim 应用程序。我只想升级控制台版本(例如,我可以编译 python 以使用omnicomplete)。

4

5 回答 5

7

如果我正确理解了问题,这里是另一个解决方案:查看http://www.andrewvos.com/2011/07/23/upgrading-vim-on-os-x-with-homebrew/

真的很简单,快速,无痛。它使用 homebrew-alt,您还需要安装 mercurial(如果没有,它会提示您)。

于 2011-11-07T13:36:19.713 回答
5

您还可以使用 MacPorts 为您处理安装。安装后,运行/opt/local/bin/vim二进制文件。我将它放在我PATH的系统二进制目录之前(尽管请注意,这可能会导致依赖于 OS X 附带的工具版本的 cmdline 工具出现问题)。

于 2008-09-29T23:21:43.050 回答
2

这听起来可能很愚蠢,但你是在将 vim 二进制文件复制到 /usr/bin 吗?默认情况下,“vim”路径是 /usr/bin/vim。如果您从源代码编译,您可能需要将 vim 二进制文件复制到 /usr/bin/vim(从而覆盖原始 vim),或者通过绝对路径启动编译版本(例如 ~/vim-checkout/build /vim)。

然而,这只是一个猜测。我看不出有什么比这更多的。

于 2008-09-29T22:57:39.783 回答
2

使用自制软件:

brew install macvim
ln -s /usr/local/bin/mvim /usr/local/bin/vim
于 2013-02-14T03:00:07.687 回答
1

还可以将您的新二进制文件符号链接到 /usr/local/bin/

于 2008-09-29T23:53:30.243 回答