Il mio .zshrc
assomiglia a questo:
export EDITOR="/usr/bin/vim"
Ora quando apro un terminale e inserisco una scorciatoia da tastiera come ctrlaper andare all'inizio della riga, non funziona. Invece, la stringa ^A
(o qualche altra stringa, a seconda della scorciatoia che ho inserito) viene inserita nel terminale:
emlai:~ % ^A
Rimuovendo la parola export
dalla mia .zshrc
, le scorciatoie da tastiera funzionano correttamente:
EDITOR="/usr/bin/vim"
L'esportazione EDITOR
come qualcos'altro oltre a far vim
funzionare anche le scorciatoie da tastiera, ad esempio:
export EDITOR="/usr/bin/nano"
Perché succede?
Ho provato anche con questo bash
, e le scorciatoie da tastiera funzionano correttamente in tutti i casi lì.
bindkey
sopraset -o
?