Si comme moi vous êtes un inconditionnel de vi* vous vous êtes aperçu que ce n'est pas l'éditeur par défaut sur Debian ! C'est l'éditeur nano qui est chargé, par exemple quand vous voulez éditer le fichier de configuration sudo ou éditer un crontab avec les commandes adéquats.
Il ne tiens qu'à vous d'en changer ! La manip est très simple, elle passe par l'utilitaire update-alternatives :
~$ update-alternatives --config editor
There are 4 alternatives which provide `editor'.
Selection Alternative
-----------------------------------------------
1 /bin/ed
*+ 2 /bin/nano
3 /usr/bin/vim.tiny
4 /usr/bin/vim.basic
Press enter to keep the default[*], or type selection number: 4
Using '/usr/bin/vim.basic' to provide 'editor'.
Ouf, sauvé ! 🙂
Techniquement, l'utilitaire met à jour un lien symbolique pour pointer sur l'éditeur désiré.
Avant :
~$ ls -l /usr/bin/editor
lrwxrwxrwx 1 root root 24 Dec 27 23:43 /usr/bin/editor -> /etc/alternatives/editor
~$ ls -l /etc/alternatives/editor
lrwxrwxrwx 1 root root 9 Dec 27 23:43 /etc/alternatives/editor -> /bin/nano
Après :
~$ ls -l /usr/bin/editor
lrwxrwxrwx 1 root root 24 Dec 27 23:43 /usr/bin/editor -> /etc/alternatives/editor
~$ ls -l /etc/alternatives/editor
lrwxrwxrwx 1 root root 18 Dec 29 14:03 /etc/alternatives/editor -> /usr/bin/vim.basic
Leave a Reply