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

有帮助吗?

解决方案

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

其他提示

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

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

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

然而,这只是猜测。我不能认为它不仅仅是那个。

使用Homebrew:

brew install macvim
ln -s /usr/local/bin/mvim /usr/local/bin/vim

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top