2016-07-23 13 views
0

OS X El CapitanにVim-7.4をインストールしました。Vim 7.4がインストールされていますが、実行時にVim 7.3を実行します

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Apr 5 2016 14:53:37)など:

Warning: vim-7.4.1952 already installed 

しかし、ターミナルでVimを実行すると、まだYouCompleteMe unavailable: requires Vim 7.3.598+と報告vimの:version内をスロー:ちょうどbrew install vimbrew install vim --override-system-viを実行し、確認するためには、メッセージを返しました。

私の質問はthisthisとほぼ同じですが、hash -rを実行し、問題を解決していなかった新しいシェルを再起動するため、(また、which vim/usr/bin/vim示しているが、/usr/bin/vimを実行すると、私に互換性のないVimを起訴同じYouCompleteMe利用できないメッセージを取得します)私は問題が異なると思う。

PS。 Vim-7.3が見つかった前にVim-7.3を見つけて実行しました。 Hereは私の考えを得た場所です。

答えて

2

homebrewがインストールされ、それは/usr/local/binに存在するバージョンを実行する必要があります。

/usr/local/bin/vim 

または/usr/local/bin/usr/binを表示されるようにPATHを設定します:後者が好ましく、$HOME/.profileでログインスクリプトで行うべきであることにより、

export PATH=/usr/local/bin:$PATH 

をだからどちらかを使用する必要があります。

+0

あなたの指示に従ってVim-7.4を正常に起動しました。ありがとうございます。 ログインスクリプトの詳細を教えてください。どこに置くか(ちょうど "cd"と ".profile"を作成する)と何を入れるか(エクスポート行)? – Sean

+1

他のログインスクリプトがあるかどうか最初に確認してください。 'cd; ls -la'を実行し、ドット(ピリオド)で始まり、 "profile"、または "bash * profile"または "login"を含むものを探します。もしあなたがそれを持っているなら、上記のように 'export'を使って" .profile "を作成してください。 Cmd-Nで新しい端末を起動して動作をテストします。 –

+0

入手しました。問題は完全に解決されました。ありがとうございました。 – Sean

関連する問題