Git Configuración de qué editor utilizar


Ejemplo

Hay varias formas de configurar qué editor usar para cometer, rebasar, etc.

  • Cambie la configuración del core.editor .

    $ git config --global core.editor nano
    
  • Establecer la variable de entorno GIT_EDITOR .

    Por un comando:

    $ GIT_EDITOR=nano git commit
    

    O para todos los comandos ejecutados en un terminal. Nota: Esto solo se aplica hasta que cierre el terminal.

    $ export GIT_EDITOR=nano
    
  • Para cambiar el editor para todos los programas de terminal, no solo Git, configure la EDITOR entorno VISUAL o EDITOR . (Ver VISUAL vs EDITOR .)

    $ export EDITOR=nano
    

    Nota: Como arriba, esto solo se aplica al terminal actual; tu shell normalmente tendrá un archivo de configuración que te permitirá configurarlo de forma permanente. (En bash , por ejemplo, agregue la línea anterior a su ~/.bashrc o ~/.bash_profile ).

Algunos editores de texto (en su mayoría GUI) solo ejecutarán una instancia a la vez, y generalmente se cerrarán si ya tiene una instancia abierta. Si este es el caso de su editor de texto, Git imprimirá el mensaje Aborting commit due to empty commit message. sin permitirte editar primero el mensaje de confirmación. Si esto le sucede a usted, consulte la documentación de su editor de texto para ver si tiene una --wait (o similar) que hará que se detenga hasta que se cierre el documento.