Mientras ejecuta el lesscomando, al presionar se vabre el archivo dentro del editor. He configurado la EDITORvariable de entorno viejecutando 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/.bashrcRespuestas:
Usualmente configuro este comportamiento globalmente usando
update-alternatives:Ya he seleccionado Vim, pero
nanoes el valor predeterminado de Ubuntu. Tendría que escribir3para 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
.bashrcarchivo 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,
.bashrces simple..bashrces 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 laEDITORvariable 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
.bashrcarchivo, abrirlo connanooviy agregar la siguiente línea:fuente