Credo di poter fare qualcosa del genere export EDITOR=vi
, ma non sono sicuro di cosa esattamente entrare e dove.
Come posso impostare "vi" come editor predefinito?
select-editor
.
Credo di poter fare qualcosa del genere export EDITOR=vi
, ma non sono sicuro di cosa esattamente entrare e dove.
Come posso impostare "vi" come editor predefinito?
select-editor
.
Risposte:
Dovresti aggiungerlo al file di configurazione della tua shell. Per Bash, questo è ~/.bashrc
o ~/.bash_profile
. Dovresti anche impostare $VISUAL
, poiché alcuni programmi (correttamente) lo usano invece di $EDITOR
(vedi VISUAL
vs.EDITOR
). Inoltre, a meno che non si sappia perché, è necessario impostarlo su vim
anziché vi
.
TL; DR, aggiungi quanto segue alla configurazione della tua shell (probabilmente ~/.bashrc
):
export VISUAL=vim
export EDITOR="$VISUAL"
EDITOR
sia nel tuo ambiente ( env | grep EDITOR
) e sia passato a sudo
( sudo env | grep EDITOR
), poiché la politica di sicurezza sudo del tuo sistema potrebbe proibirlo (vedi man sudo
per maggiori dettagli).
Puoi anche impostare il tuo editor di testo predefinito usando il seguente comando.
sudo update-alternatives --config editor
git
, che era esattamente ciò di cui avevo bisogno.
ranger
, che era esattamente ciò di cui avevo bisogno. PS: solo per aiutare l'indice per le persone che stanno cercando di fare lo stesso.
Come menzionato da Pablo Bianchi in un commento, puoi correre
select-editor
E ti chiederà quale editor utilizzare. Se non vedi vim come opzione, esegui
apt install vim
E riprova.
Se bash è la tua shell, inseriscila .bash_profile
nella tua home directory; se zsh è la tua shell, inseriscila in .zprofile
; per altre shell vedere la documentazione corrispondente.
export EDITOR=vim
nel tuo bashrc o zshrc o ..rc