Mi sto abituando alle associazioni di vim (come premere w per andare a una parola, dw per eliminare una parola e simili) e le sue modalità (inserto, normale, visivo) e, per curiosità, vorrei sapere:c'è qualche tipo di implementazione di questo comportamento di modalità e collegamenti da vim al mio terminale?
Avere la modalità di inserimento, la modalità normale e così via...
Risposta accettata:
Ha la modalità di inserimento e normale (la modalità di inserimento è predefinita e l'escape per la modalità normale) ma nessuna modalità visiva.
In bash:set -o vi
Puoi eseguirlo dalla riga di comando solo per questa sessione o aggiungerlo al tuo file .bashrc.
Molti programmi usano readline
per l'input, e puoi fare in modo che ognuno di loro usi le combinazioni di tasti in stile vi impostando il tuo .inputrc
con
set editing-mode vi
set keymap vi
In zsh, se modifichi il tuo EDITOR
variabile d'ambiente, la shell la abbinerà.