Non è necessario digitare nuovamente i comandi eseguiti in precedenza in Vim. Usa invece la funzione di cronologia dei comandi di Vim.
Mentre puoi usare la cronologia dei comandi della shell di Linux per richiamare i comandi usati in precedenza, sapevi che puoi fare la stessa cosa in Vim?
Vim ha una funzione di cronologia dei comandi che ti consente di trovare ed eseguire i comandi che hai già inserito. Ecco come puoi accedervi.
Richiamo dei comandi di Vim
Il modo più semplice per richiamare i comandi che hai inserito in Vim è entrare nella modalità di comando. Per fare ciò, premere Fuga e poi il Colon (:) chiave. Ora puoi scorrere avanti e indietro nella cronologia dei comandi utilizzando il Su E Giù tasti freccia.
Quando vuoi eseguire un comando, premi accedere. Questo è simile all'uso di meccanismo della storia della shell in shell moderne come Bash o Zsh.
Apertura della finestra della cronologia dei comandi
È inoltre possibile aprire una finestra della cronologia che mostra tutti i comandi impartiti in precedenza accedendo alla modalità comandi e premendo Ctrl+F.
Quando hai aperto questa finestra, puoi navigare su e giù premendo il tasto K E J tasti, simile a muoversi nel buffer di Vim.
Quando raggiungi una linea che vuoi correre di nuovo, basta premere accedere e Vim eseguirà quel comando.
Chiusura della finestra della cronologia dei comandi
Sebbene la finestra della cronologia dei comandi sia utile, potresti chiederti come uscirne senza eseguire un comando. Da allora è facile aprirlo accidentalmente Ctrl+F inoltre fa scorrere lo schermo in avanti se non è stato premuto il tasto Colon (:) chiave. Potresti aver voluto fare questo, invece.
Fortunatamente, è facile chiudere la finestra di comando. Se sei nella cronologia dei comandi, premi CTRL+C per saltare in basso, quindi premere uno dei due CTRL+C O Esc per chiudere completamente la finestra.
Ora puoi sfogliare il tuo file se intendi farlo invece di aprire la finestra della cronologia dei comandi.
Ora puoi accedere alla cronologia dei comandi in Vim
La cronologia dei comandi è un'altra delle potenti funzionalità di Vim. Puoi vedere i comandi che hai emesso, in modalità comando o nella finestra della cronologia dei comandi, ed eseguirli. Se hai aperto la finestra della cronologia dei comandi per errore, puoi anche chiuderla rapidamente.
Un'altra caratteristica spesso trascurata di Vim è la possibilità di aprire e passare da una finestra di modifica all'altra e persino di eseguire comandi di terminale completi.