desarrollo-web-br-bd.com

¿Cómo puedo configurar "vi" como mi editor predeterminado en UNIX?

Creo que puedo hacer algo como export EDITOR=vi, pero no estoy seguro de qué ingresar exactamente y dónde.

¿Cómo puedo configurar "vi" como mi editor predeterminado?

150
Donny P

Debe agregarlo al archivo de configuración de su Shell. Para Bash, esto es ~/.bashrc o ~/.bash_profile. También debe configurar $VISUAL, ya que algunos programas (correctamente) usan eso en lugar de $EDITOR (ver VISUAL vs. EDITOR ). Además, a menos que sepa por qué, debe establecerlo en vim en lugar de vi.

TL; DR, agregue lo siguiente a su configuración de Shell (probablemente ~/.bashrc):

export VISUAL=vim
export EDITOR="$VISUAL"
182
Andrew Marshall

También puede configurar su editor de texto predeterminado utilizando el siguiente comando.

Sudo update-alternatives --config editor
112
Rick

Como mencionó Pablo Bianchi en un comentario, puede ejecutar

select-editor

Y le preguntará qué editor usar. Si no ve vim como una opción, ejecute

apt install vim

E intenta de nuevo.

22
Dobes Vandermeer

Si bash es su Shell, entonces insértelo en .bash_profile en su directorio de inicio; si zsh es su Shell, entonces insértelo en .zprofile; para otras conchas ver la documentación correspondiente.

3
lotsofcode