Vim - Navigazione
Vim ha un ottimo supporto per la navigazione avanzata. In questo capitolo discuteremo alcune delle tecniche di navigazione più diffuse che aiutano a migliorare la produttività.
Navigazione di base
Nella navigazione di base possiamo navigare a sinistra, a destra, su e giù per posizione. I seguenti comandi possono essere utilizzati per questo:
Suor n | Comando e descrizione |
---|---|
1 | h Sposta il cursore a sinistra di una posizione |
2 | l Sposta il cursore a destra di una posizione |
3 | k Sposta il cursore verso l'alto di una riga |
4 | j Sposta il cursore verso il basso di una riga |
Per eseguire la navigazione multiposizione, utilizzare il numero con questi comandi. Ad esempio, per navigare la riga 10 del cursore sotto dalla riga corrente, eseguire il seguente comando:
10j
Puoi usare i numeri anche con i comandi rimanenti.
Oltre a ciò, i comandi sottostanti eseguono anche qualche utile navigazione.
Suor n | Comando e descrizione |
---|---|
1 | 0 Sposta il cursore all'inizio della riga corrente |
2 | $ Sposta il cursore alla fine della riga corrente |
3 | Ctrl + f Scorri l'intera pagina verso il basso |
4 | Ctrl + b Scorri verso l'alto l'intera pagina |
Vai alle righe
Il comando seguente può essere utilizzato per passare a una riga specifica:
Suor n | Comando e descrizione |
---|---|
1 | :n Salta all'ennesima riga |
2 | :0 Salta all'inizio del file |
3 | :$ Vai alla fine del file |
Navigazione di parole
Possiamo usare i seguenti comandi per la navigazione delle parole:
Suor n | Comando e descrizione |
---|---|
1 | w Sposta il cursore all'inizio della parola successiva |
2 | e Sposta il cursore alla fine della parola corrente |
3 | b Sposta il cursore all'inizio della parola precedente |
Usare i salti
Vim tiene traccia della tua navigazione usando una jump list. Puoi andare avanti e indietro in quella lista.
La jump list tiene traccia di tutti i luoghi in cui sei stato monitorando il nome del file, il numero di riga e il numero di colonna.
Per visualizzare la Jump List eseguire il seguente comando:
:jumps
I seguenti comandi sono basati sulla Jump List -
Suor n | Comando e descrizione |
---|---|
1 | Ctrl + o Torna alla posizione precedente |
2 | Ctrl + i Salta alla posizione successiva |