Normalmente git por default tiene activado el editor de textos vi/vim, para poder cambiar a otro como por ejemplo nano solo hay que hacer lo siguiente:
git config --global core.editor nano
Usar un editor que no sea en modo consola como por ejemplo visual studio code:
git config --global core.editor "code --wait"