Installation de Debian Stretch (9.3). Installation de Vim et retrait de Nano. Vim est sélectionné comme éditeur par défaut.
Chaque fois que je cours 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 il ne donne aucune entrée (indiquant le succès de tout ce qu'il fait), mais les avertissements apparaissent toujours.
root@franklin:~# dpkg-reconfigure sensible-utils
root@franklin:~#
Bien que ces avertissements ne m'empêchent de rien faire, je les trouve assez ennuyeux. Comment puis-je m'en débarrasser?
visudo
,git
(lors de la demande de modification d'un message de validation),mutt
et d'autres outils utiliseront est justeEDITOR
(pour les scénarios barebones / baseline), ouVISUAL
(lorsque les curses sont disponibles).~/.selected-editor
par utilisateur.La manière générique Linux de définir l'éditeur par défaut est de définir la
VISUAL
variable shell sur l'éditeur souhaité. Par exemple, dans la.bashrc
ligne d'ajout comme ceci:Cela sera défini à chaque fois que vous vous connecterez au système en
vi
tant qu'éditeur visuella source
alternatives
et lessensible-
mécanismes aussi bien .sensible-editor
spécifique d' un paramètre existant .EDITOR
variable d'environnement, ce que je fais.Une autre astuce consiste à faire
update-alternatives
et à choisir votre éditeur préféré. Cela vous donne non seulement le privilège d'en choisir un, mais vous permet également de voir quels éditeurs se trouvent sur votre système:Résultat:
Tapez ensuite simplement le numéro de votre éditeur préféré et appuyez sur la touche Entrée.
la source