Eu tenho esse problema estranho ao usar vicomo editor para git commit -a.
O fluxo normal é: digito git commit -a, viaparece, insiro minha mensagem de confirmação e, em seguida, :wqpara salvar e sair de vi.
Isso funciona bem. No entanto, às vezes eu faço um erro de digitação e em vez de :wqtipo I :Wq(porque eu uso a mudança para :). Então, quando eu me corrijo e digito :wqnovamente, gitdá o seguinte erro:
error: There was a problem with the editor 'vi'.
Please supply the message using either -m or -F option.
Como posso consertar isso?
7.3e git 1.7.9.6 (Apple Git-31.1), os default no Mountain Lion afaik
gitevi? Não consigo reproduzir isso com o vim 7.3, git versão 1.7.11.1.