vi editor – Comandi base per iniziare

vi è un editor presente in qualsiasi distribuzione GNU/Linux. Il primo approccio può essere traumatico, ma imparando i comandi basi può diventare un editor di testo molto potente e funzionale.

 

Comandi base

Quando apriamo vi, ci ritroviamo nella COMMAND MODE.

Pigiando i tasti ‘i’ oppure ‘a’, si entra nella INSERT MODE, dove possiamo scrivere il nostro testo.

Premendo ESC torniamo nella COMMAND MODE.

Dalla COMMAND MODE possiamo accedere alla COMMAND-LINE pigiando il tasto due punti ‘:’

Nella tabella che segue i comandi preceduti da ” : ” vanno inseriti nella command-line.

Comando Funzione
i Entra nella INSERT MODE
a Insert mode con spostamento a destra di un carattere
ESC Torna alla COMMAND MODE
3G Vai alla RIGA numero 3
5l Vai alla LETTERA numero 5 della parola selezionata dal cursore
dd Cancella una RIGA
12dd Cancella 12 RIGHE
dw Cancella parola selezionata dal cursore
3dw Cancella 3 parole partendo da quella selezionata dal cursore
p | P Incolla la RIGA o la PAROLA cancellata con ‘dd’ (p copia sotto | P copia sopra)
x Cancella un carattere
4x Cancella 4 caratteri
u UNDO, torna indietro di un’azione
4u Torna indietro di 4 azioni
D Cancella la RIGA iniziando da dove si trova il cursore
J Unisce due RIGHE
y Copia una RIGA
3yy Copia 3 RIGHE
yw Copia la parola selezionata dal cursore
o | O Crea una riga vuota sotto il cursore | Crea una riga sopra il cursore
ZZ Salva e chiudi
ZQ Chiudi senza salvare
/testo… Cerca dall’INIZIO del testo
?testo… Cerca dalla FINE del testo
:x! Salva e chiudi
:wq! Scrivi, salva e chiudi
:e! Non salvare e riapri il file originario
:s/testo/nuovo Cerca TESTO e sostituisci con NUOVO
:%s/testo/nuovo Sostituisci tutto