Étirement de Debian installé (9.3). Vim installé et enlevé nano. VIM est sélectionné comme éditeur par défaut.
Chaque fois que je courais crontab -e
, Je reçois ces avertissements:
root@franklin:~# crontab -e
no crontab for root - using an empty one
/usr/bin/sensible-editor: 25: /usr/bin/sensible-editor: /bin/nano: not found
/usr/bin/sensible-editor: 28: /usr/bin/sensible-editor: nano: not found
/usr/bin/sensible-editor: 31: /usr/bin/sensible-editor: nano-tiny: not found
No modification made
J'ai essayé de reconfigurer le sensible-utils
Paquet, mais cela ne donne aucune contribution (indiquant le succès avec tout ce qu'il fait), mais les avertissements apparaissent toujours.
root@franklin:~# dpkg-reconfigure sensible-utils
root@franklin:~#
Bien que ces avertissements m'empêchent de faire quoi que ce soit, je les trouve assez ennuyeux. Comment puis-je me débarrasser d'eux?
J'ai trouvé ma propre réponse et je l'ai donc posté ici, au cas où cela aide quelqu'un d'autre.
Dans le répertoire de base de l'utilisateur racine, /root
, il y avait un fichier allumé .selected_editor
, qui a toujours conservé ce contenu:
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/bin/nano"
Le contenu suggère que la commande select-editor
est utilisé pour sélectionner un nouvel éditeur, mais en tout cas, j'ai supprimé le fichier (étant de mauvaise humeur et je ressens l'envie d'effacer quelque chose) et a ensuite été la possibilité de sélectionner à nouveau l'éditeur lors de l'exécution crontab -e
, à quel point j'ai sélectionné vim.basic
, et tout allait bien après ça. Le nouveau contenu du fichier reflète cette sélection maintenant:
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vim.basic"
Une autre astuce soignée est de faire update-alternatives
et choisissez votre éditeur préféré. Cela vous donne non seulement le privilège de choisir un mais vous permet également de voir quels éditeurs sont sur votre système:
update-alternatives --config editor
Résultat:
There are 3 choices for the alternative editor (providing /usr/bin/editor).
Selection Path Priority Status
------------------------------------------------------------
* 0 /bin/nano 40 auto mode
1 /bin/nano 40 manual mode
2 /usr/bin/vim.basic 30 manual mode
3 /usr/bin/vim.tiny 10 manual mode
Press enter to keep the current choice[*], or type selection number:
Ensuite, tapez simplement le numéro de votre éditeur préféré et appuyez sur la touche de retour.