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!
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!
Respuestas:
git config --global core.editor "nano"
Más información aquí:
http://git-scm.com/book/en/Customizing-Git-Git-Configuration
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 ...
export EDITOR=nano
.
.bash_profile
.
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"