El "editor de Joe" no me resulta natural. ¿Cómo cambio a usar nano o vim?
He intentado
export EDITOR=nano
pero no parece ser respetado. Me gustaría visudorespetar esto también.
El "editor de Joe" no me resulta natural. ¿Cómo cambio a usar nano o vim?
He intentado
export EDITOR=nano
pero no parece ser respetado. Me gustaría visudorespetar esto también.
Respuestas:
Para cambiar el editor predeterminado en el nivel del sistema:
sudo update-alternatives --config editor
y luego siga las indicaciones en pantalla.
update-alternatives --install /usr/bin/editor editor /usr/bin/geany 10
La forma de cambiar el editor predeterminado para su cuenta es establecer la EDITORvariable de entorno. Si eso no funciona para ti, has hecho algo inusual. Compruebe que no haya definido también VISUAL, o si lo ha hecho, asigne a las dos variables el mismo valor (consulte VISUAL frente a EDITOR: ¿cuál es la diferencia? ). Agregue estas líneas a su ~/.profile(nota: no a~/.bashrc ):
EDITOR=nano
VISUAL=$EDITOR
export EDITOR VISUAL
Según la política de Debian , se supone que todos los programas deben admitir EDITORy VISUALestablecer el editor predeterminado.
En Debian y derivados, puede utilizar el mecanismo de alternativas para configurar el editor predeterminado de todo el sistema, como lo menciona Steve Robillard : ejecutar update-alternatives --config editorcomo root.
EDITORcada vez que inicia el shell. Prueba esto:echo "export EDITOR=nano" >> ~/.bashrc.