我通過brew install macvim --override-system-vim
安裝了macvim。一切似乎都很好。當我的ls -lart
上/usr/local/bin
在這裏做的是我得到相對符號鏈接vim
:在Mac上覆蓋系統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 vim
產量/usr/local/bin/vim
。但是,當我從終端運行vim
時,我得到的版本是7.3
,而不是我直接運行/usr/local/Cellar/macvim/7.3-66/bin/vim
時得到的7.3.754
。我在這裏錯過了什麼,因爲它顯然不一樣。
'$ which vim'說什麼? – romainl 2013-03-19 06:12:40
現在應該是'--with-override-system-vim'。 – 2016-04-20 20:19:30
我猜''--with-override-system-vi'現在。 – khustochka 2017-11-12 04:08:53