Tout d'abord, vous devez noter qu'il existe deux types d'éditeurs de texte.
- Les éditeurs de ligne de commande tels que vim, nano, emacs, etc.
- Éditeurs de texte GUI tels que gedit, kate, ...
L'éditeur de texte par défaut lors de l'utilisation de l'interface graphique n'est pas le même que les éditeurs de texte en ligne de commande, donc lorsque vous ouvrez un fichier à l'aide de l'interface graphique, vous utilisez probablement les éditeurs de texte de l'interface graphique qui est gedit par défaut. Lorsque vous utilisez la ligne de commande, vous utilisez donc les éditeurs de texte de ligne de commande.
Pour savoir qu'il s'agit de l'éditeur de texte de ligne de commande par défaut dans votre système, vous pouvez essayer l'une des méthodes suivantes:
Première méthode:
sudo update-alternatives --config editor
Cette commande vous montre les éditeurs de texte. Celui que vous utilisez a le * devant
Selection Path Priority Status
------------------------------------------------------------
* 0 /bin/nano 40 auto mode
1 /bin/ed -100 manual mode
2 /bin/nano 40 manual mode
3 /usr/bin/vim.basic 30 manual mode
4 /usr/bin/vim.tiny 10 manual mode
Deuxième méthode:
$ echo $EDITOR
/usr/bin/nano
pour définir l'éditeur par défaut, vous pouvez ajouter ce qui suit à votre configuration shell ( ~/.bashrc
):
export VISUAL="/usr/bin/nano"
export EDITOR="$VISUAL"
export EDITOR=/usr/bin/nano
et l'ajouter au.bashrc
VISUAL
la valeur deEDITOR
.Dans ma configuration, aucune des façons courantes de modifier l'éditeur par défaut ne fonctionnait. Je viens donc:
C'était tout ce que je voulais de toute façon.
la source