Mientras ejecuta el less
comando, al presionar se vabre el archivo dentro del editor. He configurado la EDITOR
variable de entorno vi
ejecutando el comando export EDITOR=vi
.
Funciona perfectamente bien como se esperaba. Sin embargo, cuando reinicio la computadora, el editor ya no es Vi. ¿Cómo lo hago permanente?
/home/$USER/.bashrc
Respuestas:
Usualmente configuro este comportamiento globalmente usando
update-alternatives
:Ya he seleccionado Vim, pero
nano
es el valor predeterminado de Ubuntu. Tendría que escribir3
para seleccionar Vim en mi ejemplo, si no estuviera ya seleccionada.Además
less
, cualquier programa que llame a un editor (comosudoedit
) ahora debería llamar al seleccionado.fuente
Para hacerlo permanente, simplemente haga lo siguiente en la terminal:
Esto agregará la línea a su
.bashrc
archivo que se llama cada vez que abre una ventana de terminal.Para responder por qué esto funcionará, incluso si ha habido una línea similar antes,
.bashrc
es simple..bashrc
es un script con se leerá y ejecutará de forma lineal, y este método agrega esta línea como la última debajo de todas las demás, por lo que se ejecuta / evalúa como la última. Entonces, si ha habido una línea antes, el valor de laEDITOR
variable se sobrescribirá con la línea que agregue.Alternativamente, si no desea crear un desastre, también puede usar su editor favorito (vi, vim, nano, joe, etc.) para hacer este cambio y agregar una línea si no está presente y si hay una presente, edítela.
fuente
Deberá agregarlo a su
.bashrc
archivo, abrirlo connano
ovi
y agregar la siguiente línea:fuente