Creo que puedo hacer algo como export EDITOR=vi
, pero no estoy seguro de qué exactamente ingresar y dónde.
¿Cómo puedo configurar "vi" como mi editor predeterminado?
select-editor
.
Creo que puedo hacer algo como export EDITOR=vi
, pero no estoy seguro de qué exactamente ingresar y dónde.
¿Cómo puedo configurar "vi" como mi editor predeterminado?
select-editor
.
Respuestas:
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) lo usan en lugar de $EDITOR
(ver VISUAL
vs.EDITOR
). Además, a menos que sepa por qué, debe configurarlo en vim
lugar de vi
.
TL; DR, agregue lo siguiente a su configuración de shell (probablemente ~/.bashrc
):
export VISUAL=vim
export EDITOR="$VISUAL"
EDITOR
está en su entorno ( env | grep EDITOR
) y se pasa a sudo
( sudo env | grep EDITOR
), ya que la política de seguridad de sudo de su sistema puede prohibirlo (consulte man sudo
para obtener más detalles).
También puede configurar su editor de texto predeterminado utilizando el siguiente comando.
sudo update-alternatives --config editor
git
, que era exactamente lo que necesitaba.
ranger
, que era exactamente lo que necesitaba. PD: solo por ayudar a las personas que intentan hacer lo mismo.
Como mencionó Pablo Bianchi en un comentario, puedes 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.
Si bash es su shell, entonces insértelo .bash_profile
en su directorio de inicio; si zsh es su caparazón, insértelo en .zprofile
; para otras conchas ver la documentación correspondiente.
export EDITOR=vim
en tu bashrc o zshrc o ..rc