back

Una scorciatoia alla procedura di salvataggio e uscita spiegata prima è la seguente:

zz

Praticamente questo comando salva il file (che deve essere un file già esistente) ed esce. Quindi si passa dalla sequenza:

ESC
:
wq
INVIO

Alla sequenza

ESC
zz

molto più veloce.

Comandi per muoversi


Fin qui abiamo visto come vim può essere utilizzato come un semplice editor di testo, ora vedremo i comandi per muoversi all'interno di un file. Ricordatevi di essere in modalità comando quando eseguite i seguenti comandi, la tabella seguente elenca i principali comandi di vim.

TABELLA: riepilogo dei comandi di vi e vim.

TASTI MOVIMENTO DEL CURSORE
h Spostamento a sinistra di un carattere
l Spostamento a destra di un carattere
k Spostamento in su di una riga
j Spostamento in giu di una riga
w Spostamento in avanti di una parola
b Spostamento in dietro di una parola
0 Spostamento all'inizio della riga
$ Spostamento alla fine della riga
INVIO Spostamento all'inizio della riga precedente
( Sposta il cursore all'inizio della frase
) Sposta il cursore alla fine della frase; ripetendo il comando si sposta il cursore all'inizio della frase successiva
{ Sposta il cursore all'inizio del paragrafo
} Sposta il cursore alla fine del paragrafo
CTRL-F Sposta in avanti di uno schermo di testo; viene visualizzato lo schermo di testo successivo
CTRL-B Sposta indietro di uno schermo di testo;viene visualizzato lo schermo di testo precedente
G Sposta il cursore sull'ultima riga di testo
numG Sposta il cursore su un numero di riga specificato: es. 45G posiziona il cursore sulla riga 45
back