GNU/Linux >> Linux Esercitazione >  >> Linux

È possibile avere le associazioni dei tasti Vim nel terminale?

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à.


Linux
  1. Quali emulatori di terminale supportano la modalità di controllo Tmux?

  2. Come eliminare tutte le righe di un file in Vim

  3. Come incollare dal buffer in modalità ex di vim?

  4. Come uscire da vim -y nella console?

  5. Le associazioni dei tasti Tmux non funzionano

Gestisci le tue password nel terminale Linux

Lavorare con l'editor Vim (editor di testo)

Comandi di base di vim (cheat sheet)

Vim cambia il cursore del blocco quando è in modalità di inserimento

Modifica del blocco visivo in vim

È possibile avere una cronologia bash consapevole della directory