2013-01-17 54 views
1

顯然,當Git希望在您輸入提交消息時爲您打開編輯器。這絕不會發生在我的機器上,所以我想知道它是不是設置好了,或者我沒有Vim或什麼的。 TextEdit是我的默認文本編輯(.txt)應用程序。當提示輸入提交消息時,編輯器不會打開

我該如何讓Git打開一個文本編輯器供我使用?

+0

嘗試http://stackoverflow.com/questions/647032/unable-to-change-the-default-editor-in-terminal – KingCrunch

回答

2

man git-var爲解釋如何git發現一個編輯器開始:

優先順序是$ GIT_EDITOR環境變量,然後 core.editor配置,那麼$ VISUAL,然後$ EDITOR,和那麼 默認在編譯時選擇,通常是六

我會用export GIT_EDITOR=/path/to/your/editorgit config --add core.editor /path/to/your/editor啓動,以提供您知道要安裝的編輯器。

+0

'git var -l'會列出當前配置。 – Koraktor