2013-04-23 76 views
7

當我用Vim編輯提交信息(通過輸入git commit),VIM打開,但首先提示該YouCompleteMe plugin不可用:如何告訴git使用哪個vim?

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

當我按下ENTER之後檢查使用:version的版本,我看到vim 7.3正在運行。但是,如果我直接從命令行啓動vim(不使用git commit),我會看到我正在運行vim 7.3.754。我怎麼能告訴git使用vim的新版本?

回答

8

使用

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

非常好,謝謝! FWIW,我只需要使用「vim」,而不是完整路徑,因爲我之前已經根據YouCompleteMe安裝說明中的建議創建了符號鏈接到/ usr/local/bin/mvim:https://github.com/Valloric/YouCompleteMe – 2013-04-23 16:41:06

2

這解決了我的問題。

git config --global core.editor `which vim` 
相關問題