失去了我笨拙的打字員,我不使用vi/vim的非常頻繁的消息,但我不使用它的提交信息。但是,如果在編輯(而不是:wq
:Wq
,比如說)提交信息你輸入一個錯誤的命令,當你正確地收出提交信息在VIM與:wq
或:x
,你會得到這樣的:git的承諾由六
error: There was a problem with the editor 'vi'.
Please supply the message using either -m or -F option.
常,像:W
這樣的錯誤命令是沒有問題的 - vim只是忽略它,你可以繼續使用這個文件並保存它,但是當我錯誤地輸入git commit消息時,我已經不可撤銷地丟失了提交消息。
這是怎麼回事,我該如何解決? (通過自制使用GIT 1.9.1,VIM 7.3與OS X 10.9封裝)
我解決這個問題和其他問題是,並一直在切換到'nano'。 – Darkhogg