Lorsque l’on défini sa crontab avec la commande « crontab -e », l’éditeur utilisé est un éditeur nommé « sensible-editor ».
Ce dernier permet à divers programmes de connaitre quel éditeur utiliser pour réaliser une opération d’édition.
Le choix de l’éditeur à utiliser réellement est défini dans le fichier .selected-editor de votre $HOME :
cat .selected_editor # Generated by /usr/bin/select-editor SELECTED_EDITOR="/usr/bin/vim.basic"
Comme on le voit dans ce fichier il à été généré avec un utilitaire : select-editor
Donc pour définir/changer l’éditeur par défaut d’Ubuntu il suffit de lancer la commande :
select-editor
Qui fera apparaitre une liste d’éditeur (fonction de ceux installé sur le système) et permettra le choix d’un d’entre eux :
Select an editor. To change later, run 'select-editor'. 1. /bin/ed 2. /bin/nano <---- easiest 3. /usr/bin/vim.basic 4. /usr/bin/vim.tiny Choose 1-4 [2]:
A noter que cette sélection apparait la première fois que vous utilisez un programme qui se repose sur sensible-editor.
On peut donc aisément passé de l’édition de la crontab avec nano :
A l’édition avec VIM :
Ce qui est plus clair (enfin à condition d’être à l’aise avec VI…) ou tout du moins plus coloré.
Source :
image par Nic’s events sous CC BY-SA