2013-04-23 19 views
7

Kiedy edytować wiadomość popełnienia vim (wpisując git commit), otwiera vim, ale najpierw wierszu że YouCompleteMe plugin jest niedostępny:Jak mogę powiedzieć, którego vim użyć?

$ git commit 
YouCompleteMe unavailable: requires Vim 7.3.584+ 
Press ENTER or type command to continue 

Kiedy sprawdzić wersję używając :version po naciśnięciu ENTER widzę vim 7.3 działa. Jednak jeśli uruchomię vim bezpośrednio z wiersza poleceń (nie używając git commit), widzę, że jestem vim 7.3.754. Jak mogę powiedzieć gitowi, aby używał nowszej wersji vima?

Odpowiedz

8

Zastosowanie

git config --global core.editor /my/version/of/vim 
+0

Doskonale, dziękuję! FWIW, musiałem tylko użyć "vim", a nie pełnej ścieżki, ponieważ wcześniej stworzyłam dowiązanie symboliczne do/usr/local/bin/mvim, jak zasugerowano w instrukcjach instalacji YouCompleteMe: https://github.com/Valloric/YouCompleteMe –

2

to rozwiązać mój problem.

git config --global core.editor `which vim` 
Powiązane problemy