| Sr.No. | Comando e descrizione |
|---|---|
| 1 | 0 or | Posiziona il cursore all'inizio di una riga |
| 2 | $ Posiziona il cursore alla fine di una riga |
| 3 | w Posiziona il cursore sulla parola successiva |
| 4 | b Posiziona il cursore sulla parola precedente |
| 5 | ( Posiziona il cursore all'inizio della frase corrente |
| 6 | ) Posiziona il cursore all'inizio della frase successiva |
| 7 | E Si sposta alla fine della parola delimitata da spazi |
| 8 | { Sposta indietro un paragrafo |
| 9 | } Sposta un paragrafo in avanti |
| 10 | [[ Sposta una sezione indietro |
| 11 | ]] Sposta una sezione in avanti |
| 12 | n| Passa alla colonna n nella riga corrente |
| 13 | 1G Passa alla prima riga del file |
| 14 | G Passa all'ultima riga del file |
| 15 | nG Si sposta in nth riga del file |
| 16 | :n Si sposta in nth riga del file |
| 17 | fc Va avanti a c |
| 18 | Fc Torna a c |
| 19 | H Passa alla parte superiore dello schermo |
| 20 | nH Si sposta in nth linea dalla parte superiore dello schermo |
| 21 | M Si sposta al centro dello schermo |
| 22 | L Spostati nella parte inferiore dello schermo |
| 23 | nL Si sposta in nth linea dalla parte inferiore dello schermo |
| 24 | :x I due punti seguiti da un numero posizionano il cursore sul numero di riga rappresentato da x |
| Sr.No. | Comando e descrizione |
|---|---|
| 1 | CTRL+d Si sposta in avanti di 1/2 schermata |
| 2 | CTRL+f Si sposta in avanti di uno schermo intero |
| 3 | CTRL+u Si sposta indietro di 1/2 schermata |
| 4 | CTRL+b Torna indietro di uno schermo intero |
| 5 | CTRL+e Sposta lo schermo in alto di una riga |
| 6 | CTRL+y Sposta lo schermo in basso di una riga |
| 7 | CTRL+u Sposta lo schermo in alto di 1/2 pagina |
| 8 | CTRL+d Sposta lo schermo in basso di 1/2 pagina |
| 9 | CTRL+b Sposta lo schermo in alto di una pagina |
| 10 | CTRL+f Sposta lo schermo in basso di una pagina |
| 11 | CTRL+I Ridisegna lo schermo |
| Sr.No. | Comando e descrizione |
|---|---|
| 1 | J Unisce la riga corrente a quella successiva. Un conteggio di comandi j unisce molte righe. |
| 2 | << Sposta la linea corrente a sinistra di una larghezza di spostamento. |
| 3 | >> Sposta la linea corrente a destra di una larghezza di spostamento. |
| 4 | ~ Cambia il caso del carattere sotto il cursore. |
| 5 | ^G Premere contemporaneamente i tasti Ctrl e G per mostrare il nome del file corrente e lo stato. |
| 6 | U Ripristina la riga corrente allo stato in cui si trovava prima che il cursore entrasse nella riga. |
| 7 | u Ciò consente di annullare l'ultima modifica apportata al file. Digitando di nuovo "u" verrà ripetuta la modifica. |
| 8 | J Unisce la riga corrente a quella successiva. Un conteggio si unisce a tante righe. |
| 9 | :f Visualizza la posizione corrente nel file in% e il nome del file, il numero totale di file. |
| 10 | :f filename Rinomina il file corrente in nomefile. |
| 11 | :w filename Scrive nel file nomefile. |
| 12 | :e filename Apre un altro file con nome file. |
| 13 | :cd dirname Cambia la directory di lavoro corrente in dirname. |
| 14 | :e # Alterna tra due file aperti. |
| 15 | :n Nel caso in cui apri più file utilizzando vi, usa :n per passare al file successivo della serie. |
| 16 | :p Nel caso in cui apri più file utilizzando vi, usa :p per andare al file precedente della serie. |
| 17 | :N Nel caso in cui apri più file utilizzando vi, usa :N per andare al file precedente della serie. |
| 18 | :r file Legge il file e lo inserisce dopo la riga corrente. |
| 19 | :nr file Legge il file e lo inserisce dopo la riga n. |
