Realmente me gustaría que fuera vi o vim. Escribí por error algunos comandos vi en el editor predeterminado para visudo, que creo que es nano, y rompí / etc / sudoers tan mal que creo que voy a tener que grabar una nueva imagen y comenzar de nuevo.
He podido ejecutar visudo nuevamente haciendo pkexec bash pero rompí algo en la entrada de línea predeterminada y no he podido repararlo correctamente y sudo no se ejecutará.
mcedit
es una buena alternativa si realmente no desea recordar los atajos de vim / nano / emacsRespuestas:
Puede configurar el editor del sistema llamando como root:
Tienes que instalar vim primero.
Esto cambiará el editor globalmente, no solo para visudo.
fuente
update-alternatives --config editor
Si desea cambiar esto solo temporalmente, ejecute
como root (más
sudo EDITOR=vim visudo
). Para crearvim
el editor predeterminadovisudo
pero nada más, puede poneren tu
~/.alias
o~/.bashrc
.fuente
EDITOR=vim sudo visudo
no funciona como se esperaba ya que sudo por defecto elimina todas las variables env por razones de seguridad. (Simplemente estaba probando los comandos).sudo
pertenece al frente de toda la línea