Quando sto usando Git su Mac e ho bisogno di fare un rebase, l'editor Vim prende il via di default. Preferirei Nano - qualcuno potrebbe spiegare come riconfigurare Git per farlo usare Nano per rebase?
Grazie!
Quando sto usando Git su Mac e ho bisogno di fare un rebase, l'editor Vim prende il via di default. Preferirei Nano - qualcuno potrebbe spiegare come riconfigurare Git per farlo usare Nano per rebase?
Grazie!
Risposte:
git config --global core.editor "nano"
Maggiori informazioni qui:
http://git-scm.com/book/en/Customizing-Git-Git-Configuration
Se vuoi usare nano come editor per la riga di comando di tutte le cose, aggiungi questo al tuo bash_profile:
export EDITOR=/usr/bin/nano
Questo presuppone che tu stia utilizzando il sistema nano. In caso contrario, modifica per adattarlo al luogo in cui vive il tuo nano (ad esempio / usr / local / bin, / opt / local / bin)
Ricorda di eseguire il source del tuo bash_profile dopo aver impostato questo o di aprire una nuova finestra del terminale affinché le impostazioni funzionino ...
export EDITOR=nano
.
.bash_profile
.
Ho appena appreso un momento fa che lì (su OSX) c'è un file su /Users/<USER_NAME>/.gitconfig
$ sudo nano /Users/bob/.gitconfig
Quindi dovresti vedere qualcosa del genere:
[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 "
Dopo aver visto quella struttura, puoi capire intuitivamente qualcosa come (ad esempio:) core.editor
:
git config --global core.editor "nano"