12

経由でmacvimをインストールしましbrew install macvim --override-system-vimた。すべて順調に見えます。ls -lartここでonを実行すると、/usr/local/binに対するシンボリック リンクが得られvimます。

vimex -> ../Cellar/macvim/7.3-66/bin/vimex      
vimdiff -> ../Cellar/macvim/7.3-66/bin/vimdiff
vim -> ../Cellar/macvim/7.3-66/bin/vim
view -> ../Cellar/macvim/7.3-66/bin/view
vi -> ../Cellar/macvim/7.3-66/bin/vi
mvimex -> ../Cellar/macvim/7.3-66/bin/mvimex
mvimdiff -> ../Cellar/macvim/7.3-66/bin/mvimdiff
mvim -> ../Cellar/macvim/7.3-66/bin/mvim
mview -> ../Cellar/macvim/7.3-66/bin/mview
gvimex -> ../Cellar/macvim/7.3-66/bin/gvimex
gvimdiff -> ../Cellar/macvim/7.3-66/bin/gvimdiff
gvim -> ../Cellar/macvim/7.3-66/bin/gvim
gview -> ../Cellar/macvim/7.3-66/bin/gview

さらに、実行中のwhich vimyield /usr/local/bin/vim. ただし、ターミナルから実行すると、直接実行した場合ではなく、vimバージョンが取得されます。明らかに同じではないので、ここで何が欠けていますか。7.37.3.754/usr/local/Cellar/macvim/7.3-66/bin/vim

4

2 に答える 2

37

シンボリックリンクは正常に見えます。ターミナルを再起動してみてください。キャッシュの問題である可能性があります。

于 2013-03-19T06:00:43.320 に答える
2

システム vim は /usr/bin にあります。パスに /usr/local/bin の前に /usr/bin がある場合、システム vim を取得します。ターミナルで「echo $PATH」を使用してパスを確認します。

于 2013-03-19T12:54:44.053 に答える