[英]Vim 7.4 installed but executes Vim 7.3 when running
我在OS X El Capitan上安装了Vim-7.4。 只是为了确定,执行brew install vim
和brew install vim --override-system-vi
返回了以下消息:
Warning: vim-7.4.1952 already installed
但是,在终端中执行vim仍然会YouCompleteMe unavailable: requires Vim 7.3.598+
并且在vim :version
报告:
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Apr 5 2016 14:53:37)
等等。
我的问题几乎是相同的这个和这个 ,但运行hash -r
并重新启动新的外壳并没有解决这个问题(也which vim
显示/usr/bin/vim
,但在执行/usr/bin/vim
让我同YouCompleteMe指示不兼容的Vim的消息不可用,因此我认为问题有所不同。
PS。 我还怀疑该行为与我的系统找到Vim-7.3并在找到Vim-7.4之前执行了它有关。 这是我的主意。
您需要执行homebrew
安装的版本,该版本位于/usr/local/bin
。 因此,您要么需要使用:
/usr/local/bin/vim
或设置PATH,以使/usr/local/bin
出现在 /usr/bin
之前 :
export PATH=/usr/local/bin:$PATH
因此,后者是可取的,应该在$HOME/.profile
登录脚本中完成。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.