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 visudo
respetar 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 visudo
respetar 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 EDITOR
variable 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 EDITOR
y VISUAL
establecer 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 editor
como root.
EDITOR
cada vez que inicia el shell. Prueba esto:echo "export EDITOR=nano" >> ~/.bashrc
.