2013-03-19 16 views
11

Zainstalowałem macvim przez brew install macvim --override-system-vim. Wszystko wydaje się być dobre. Kiedy zrobić ls -lart na /usr/local/bin tutaj jest to, co mam do dowiązania symboliczne w stosunku do vim:Nadpisanie vima systemu na komputerze Mac

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 

Dodatkowo uruchomiony which vim plony /usr/local/bin/vim. Jednak po uruchomieniu vim z terminalu otrzymuję wersję 7.3 zamiast 7.3.754, którą otrzymuję bezpośrednio po uruchomieniu /usr/local/Cellar/macvim/7.3-66/bin/vim. Czego tu mi brakuje, bo oczywiście nie jest to to samo.

+0

Co mówi '$ który vim'? – romainl

+0

Powinien być teraz "--with-override-system-vim". –

+0

Chyba teraz "--with-override-system-vi'. – khustochka

Odpowiedz

29

Dowiązanie symboliczne wygląda dobrze. Spróbuj ponownie uruchomić terminal. Może to być problem z buforowaniem.

+0

Holy crap. Myślałem, że to zrobiłem. To było to. Dzięki. – Levi

+0

hehe też mnie oszukał. Cieszę się, że pomogło! –

+1

bash był prawdopodobnie hashowaniem (to znaczy cachowaniem) twojej starej PATH. Ponowne uruchomienie powłoki naprawia ją, ale jeśli kiedykolwiek będziesz w tej sytuacji ponownie, po prostu wykonaj 'hash -r vim', aby wyczyścić pamięć podręczną dla vima. – Blanka

3

System vim znajduje się w katalogu/usr/bin. Jeśli twoja ścieżka ma/usr/bin przed/usr/local/bin, otrzymasz vim systemu. Sprawdź swoją ścieżkę za pomocą "echo $ PATH" w terminalu.

+0

Przebiegł "który vim" i już pokazał/usr/local/bin/vim –

Powiązane problemy