顯然,當Git希望在您輸入提交消息時爲您打開編輯器。這絕不會發生在我的機器上,所以我想知道它是不是設置好了,或者我沒有Vim或什麼的。 TextEdit是我的默認文本編輯(.txt)應用程序。當提示輸入提交消息時,編輯器不會打開
我該如何讓Git打開一個文本編輯器供我使用?
顯然,當Git希望在您輸入提交消息時爲您打開編輯器。這絕不會發生在我的機器上,所以我想知道它是不是設置好了,或者我沒有Vim或什麼的。 TextEdit是我的默認文本編輯(.txt)應用程序。當提示輸入提交消息時,編輯器不會打開
我該如何讓Git打開一個文本編輯器供我使用?
見man git-var
爲解釋如何git
發現一個編輯器開始:
優先順序是$ GIT_EDITOR環境變量,然後 core.editor配置,那麼$ VISUAL,然後$ EDITOR,和那麼 默認在編譯時選擇,通常是六
我會用export GIT_EDITOR=/path/to/your/editor
或git config --add core.editor /path/to/your/editor
啓動,以提供您知道要安裝的編輯器。
'git var -l'會列出當前配置。 – Koraktor
嘗試http://stackoverflow.com/questions/647032/unable-to-change-the-default-editor-in-terminal – KingCrunch