Cambiando el editor por defecto en git

Publicado el 16 mayo 2024 por Vcorbacho

Recientemente ha habido una actualización del editor " nano", en el que han cambiado algunos atajos por defecto. Así, para cerrar el editor, en lugar de utilizar la combinación de teclas " ctrl+x" ahora hay que usar " ctrl+q ".

Desde siempre, cuando actualizo mi rama y ha habido cambios, y ya he hecho el commit correspondiente, me aparece el editor " nano" para confirmar el mensaje de merge correspondiente, y con la costumbre de pulsar " ctrl+x" desde hace una semana soy un máquina eliminando líneas sin control, y total, siendo que para todo uso " vim ", ¿por qué no aparece aquí y me dejo de líos?

git-globals es tu amigo

Pues sí, así de fácil, sólo con ejecutar en consola

git config --global core.editor "vim"

problema solucionado, " vim" pasa a ser el editor por defecto y todos contentos. Y ya cada uno que defienda la eterna disputa " vim vs nano ".