Comment utiliser un éditeur de texte autre que Vim avec Git?

2

Je déteste Vim, mais il semble que ce soit le seul programme qui enregistre correctement le fichier et exécute une rebase interactive. Est-il possible d'utiliser un éditeur différent? Je préférerais utiliser une interface graphique, telle que Text Wrangler, mais utiliserais quelque chose comme Nano, si cela permettait de sauvegarder le fichier correctement.

Joe
la source

Réponses:

4

Comme décrit dans la documentation git :

Votre éditeur

Vous pouvez configurer l'éditeur de texte par défaut qui sera utilisé lorsque Git vous demandera de taper un message. Par défaut, Git utilise l'éditeur par défaut de votre système, généralement Vi ou Vim. Si vous souhaitez utiliser un autre éditeur de texte, tel qu'Emacs, vous pouvez procéder comme suit:

$ git config --global core.editor emacs

Bien sûr, puisque vous êtes comme moi et que vous souhaitez utiliser un éditeur de texte simple pour les commits et non un éditeur de texte qui pense que c'est un système d'exploitation, vous utiliseriez

$ git config --global core.editor nano

Vous pouvez vérifier vos paramètres avec

$ git config --list

En ce qui concerne l' utilisation du texte Wrangler , je ne connais pas , mais la réponse ici semble être juste ce que vous recherchez.

Kevin Brey
la source
0

utiliser quelque chose semblable à ceci

git config --global core.editor "'<path to your editor>' <optional arguments like -w for wait if you use sublime text or textmate>"

Je vous recommande de lire d'abord la page de manuel de git-config.

Konqui
la source