Na verdade, recebo esse erro com freqüência quando uso o vim para git commit
. Sempre que terminar de digitar a mensagem de confirmação e :wq
, qualquer erro de digitação matará a mensagem de confirmação e retornará este erro error: There was a problem with the editor 'vi'.
que é realmente frustrante.
Felizmente, esta é a solução:
git config --global core.editor $(which vim)
Editado:
tente o seguinte se você conseguir isso:error: There was a problem with the editor '/usr/local/bin/vim'.
git config --global core.editor /usr/bin/vim