web-dev-qa-db-ja.com

自作の援助でvimをインストールする

YouCompleteMeをMac用のvimにインストールしようとしましたが、バージョン7.3のシステムvimを使用しています。 brew install vimと入力してhomebrewを使用してvimを更新しようとしましたが、すべて問題ないようです。

vimと入力しても、システムvimのロードが表示されます(バージョン7.3)。

自作で入手した更新済みのvimを使用できないようにするためのステップが足りないようです。誰かが私が欠けているものを知っていますか?

参考までにwhich vimと入力すると、次の出力/usr/bin/vimが表示されます。どんな助けでも大歓迎です。

24
user3746602

自作でvimをインストールするだけです:

brew install vim

次に、シェルを再起動します。

exec -l $Shell

そして、バージョンを確認してください:

$ vim --version|head -n 1
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Mar  9 2016 19:07:39)
30
l3x

あなたはおそらくbrew install vim --with-override-system-vi。これはデフォルトのvimパスを置き換えます。

19
user347284

which vimの代わりに/usr/bin/vimを返す/usr/local/bin/vimでわかるように、最初にシステムvimをロードしています。

/usr/local/binは自作のパスです。

パスが/usr/local/binbefore/usr/binをリストしていることを確認してください:

/usr/local/bin:/usr/bin

これにより、自作のvimを入手できますbeforeシステムvim


パスを表示するには:

echo "$PATH"
7
Ace

Vimを再インストールする代わりに、現在のvimをvim73(または類似のもの)に移動できます。

まず、PATH環境変数に/usr/local/binが存在するかどうかを確認します。端末でecho $PATHを実行すると、それが実行されます。

まだインストールしていない場合は、homebrewでvimをインストールします。

brew install vim

次に、現在のvimインストールを移動します。

mv /usr/bin/vim /usr/bin/vim73

which vimを実行して確認します。 /usr/local/bin/vimと表示されます。

3
iamas

brew install vim --with-override-system-viwith-がありません)

1
Marcus
echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile

このコマンドを実行すると修正されます。

0
Chau Le Ba