Tout d'abord, vous devez savoir qu'il existe deux types d'éditeurs de texte
- Les éditeurs de ligne de commande tels que vim, nano, emacs, etc.
- Les éditeurs de texte GUI tels que gedit, kate, ...
L'éditeur de texte par défaut de l'interface graphique n'est pas le même que celui de la ligne de commande. Ainsi, lorsque vous ouvrez un fichier à l'aide de l'interface graphique, vous utilisez probablement l'éditeur de texte de l'interface graphique, qui est gedit par défaut. En revanche, lorsque vous utilisez la ligne de commande, vous utilisez les éditeurs de texte de la ligne de commande.
Pour savoir quel est 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 affiche les éditeurs de texte. Celui que vous utilisez est précédé d'un *.
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"