Linux – Editor VI: i comandi principali per utilizzare al meglio questo editor
febbraio 4th, 2008 - (3 Comments)
Segue l’elenco dei comandi principali per gestire uno tra gli editor più importanti presenti praticamente in ogni versioni di Linux: attraverso questo editor si possono gestire tutti i tipi di file del sistema, e per chi gestisce da remoto un server Linux diventa di vitale importanza conoscere almeno le basi di VI.
Premessa
L’editor VI ha due modalità di funziomento: una per inserire il testo e l’altra per inserire i comandi. Quando apriamoun file con il comando “vi nomefile” la modalità di default è quella di comando: per poter modificare il file inserendo testo dobbiamo passare alla modalità testo premendo il tasto “ i ” : da questo momento in poi qualsiasi carattere o tasto premiamo verrà inserito nel file con il suo valore “testuale”. Per tornare alla modalità comando è sufficiente premere il tasto di “ESC“, digitare il comando che si desidera e premere “invio“.
Comandi Principali : Uscita & Salvataggio
- ZZ salvare e uscire
- :w salvare
- :w <file> salvare in altro file con il nome desiderato
- :wq salvare e uscire
- :q se non sono state effettuate modifche usce senza salvare
- :q! uscita incondizionata
Comandi di copia e incolla
- yy copia la riga corrente
- y2 <giu> copia 2 righe sotto la posizione in cui si trova il cursore
- p incolla il testo nel punto dove si trova il cursore
Cancellare righe o caratteri
- x cancella il carattere in cui si trova il cursore
- X cancella il carattere alla sinistra del cursore
- D cancella tutto quello che si trova alla sinistra del cursore fino alla fine della riga
- dd cancella la riga in cui si trova il cursore
- 3dd cancella 3 righe partendo dalla quella in cui si trova il cursore
- dG cancella dalla posizione in cui si trova il cursore fino alla fine del file
- d1G cancella dalla posizione in cui si trova il cursore fino all’inizio del file
Spostarsi nel file
- ^ inizio della riga corrente
- $ fine della riga corrente
- G fine del file
- 1G inizio del file
Ricerca e sostituzione del testo
- /<testo> cerca il testo dalla posizione corrente verso il basso
- ?<testo> cerca il testo dalla posizione corrente verso l’alto
- u annulla l’ultima modifica effettuata
- U annulla l’ultimo annullamento
- . ripete l’ultimo comando
You can follow any responses to this entry through the RSS 2.0 You can leave a response, or trackback.

Pingback: upnews.it
Pingback: indice.it
Pingback: diggita.it