En primer lugar, debe notar que hay dos tipos de editores de texto.
- Los editores de línea de comando como vim, nano, emacs, etc.
- Editores de texto GUI como gedit, kate, ...
El editor de texto predeterminado cuando se usa la GUI no es el mismo que el de los editores de texto de la línea de comandos, por lo que cuando abre un archivo con la GUI, probablemente esté usando los editores de texto de la GUI, que es gedit por defecto. Mientras usa la línea de comando, usa los editores de texto de la línea de comando.
Para saber que es el editor de texto de línea de comandos predeterminado en su sistema, puede probar uno de los siguientes métodos:
Primer método:
sudo update-alternatives --config editor
Este comando te muestra los editores de texto. El que está usando tiene el * delante
Selection Path Priority Status
------------------------------------------------------------
* 0 /bin/nano 40 auto mode
1 /bin/ed -100 manual mode
2 /bin/nano 40 manual mode
3 /usr/bin/vim.basic 30 manual mode
4 /usr/bin/vim.tiny 10 manual mode
Segundo método
$ echo $EDITOR
/usr/bin/nano
para configurar el editor predeterminado, puede agregar lo siguiente a su configuración de shell ( ~/.bashrc
):
export VISUAL="/usr/bin/nano"
export EDITOR="$VISUAL"
export EDITOR=/usr/bin/nano
y añadir a la.bashrc
VISUAL
anular el valor deEDITOR
también.En mi configuración, ninguna de las formas comunes de cambiar el editor predeterminado funcionó. Entonces yo solo:
Era todo lo que quería de todos modos.
fuente