Git en Mac: ¿Cómo configurar Nano como el editor de texto predeterminado?


95

Cuando uso Git en Mac y necesito hacer una nueva versión, el editor de Vim se activa por defecto. Preferiría Nano: ¿podría alguien explicarme cómo reconfigurar Git para que use Nano para rebase?

¡Gracias!

macos  git  vim  nano 

3
Yo también prefiero nano, no soy masoquista.
Rolf

Respuestas:



29

Si desea usar nano como su editor para todas las cosas, agregue esto a su bash_profile:

export EDITOR=/usr/bin/nano

Esto supone que está utilizando el sistema nano. De lo contrario, edite para adaptarlo al lugar donde vive su nano (por ejemplo, / usr / local / bin, / opt / local / bin)

Recuerde obtener su bash_profile después de configurar esto o abrir una nueva ventana de terminal para que la configuración funcione ...


Eso es asumiendo que uses Bash B)
Jorge Orpinel

3
Deberías poder usarlo simplemente export EDITOR=nano.
Radon Rosborough

Abrir una nueva ventana de terminal podría no ser suficiente para recargar .bash_profile.
Scott

0

Acabo de enterarme hace un momento que (de todos modos, en OSX) hay un archivo en /Users/<USER_NAME>/.gitconfig

$ sudo nano /Users/bob/.gitconfig

Entonces deberías ver algo como esto:

[user]
    email = bob@sandwich.net
    name = Bob Sandwich
[core]
    editor = nano
[merge]
    tool = vscode
[mergetool "vscode"]
    cmd = "code --wait "
[diff]
    tool = vscode
[difftool "vscode"]
    cmd = "code --wait --diff  "

Después de ver esa estructura, puede comprender intuitivamente algo como (es decir:) core.editor:

git config --global core.editor "nano"
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.