GNU/Linux >> Linux Esercitazione >  >> Linux

RHEL 7 – RHCSA Notes – editor vi/vim

RHEL 7 – Note RHCSA (cheat sheet)

L'editor di vim

Inserimento di testo

Comando Azione
io Inserisci testo prima della posizione corrente del cursore
a Aggiungi testo dopo la posizione corrente del cursore
A Aggiungi testo alla fine della riga corrente
o Apri una nuova riga sotto la riga corrente
O Apri una nuova riga sopra la riga corrente

Navigazione in vi

Comando Azione
freccia sinistra / h sposta a sinistra di 1 carattere
freccia destra / l più a destra 1 carattere
freccia su / k sposta verso l'alto di 1 riga
freccia giù / j sposta verso il basso di 1 riga
$ sposta alla fine della riga corrente
0 sposta all'inizio della riga corrente

Eliminazione del testo

Comando Azione
x cancella il carattere nella posizione corrente del cursore
dw elimina una parola o parte di essa a destra del cursore
gg elimina la riga corrente
D Cancella la riga corrente a partire dalla posizione corrente del cursore

Annulla e ripeti

Comando Azione
tu annulla l'ultimo comando
. (punto) ripeti l'ultimo comando

Cerca e sostituisci testo

Comando Azione
/[stringa] Cerca in avanti la stringa
?[cerca] Cerca la stringa all'indietro
n Trova la prossima occorrenza della stringa
N trova l'occorrenza precedente della stringa
:%s/vecchio/nuovo Cerca e sostituisci la prima occorrenza di string old con string new
:%s/vecchio/nuovo/g Cerca e sostituisci tutte le occorrenze di string old con string new
cw Cambia la parola a partire dalla posizione corrente del cursore
r Sostituisci carattere nella posizione corrente del cursore
R Sostituisci/sovrascrivi il testo sulla riga corrente

Copiare e incollare testo

Comando Azione
yw Annulla la parola corrente nel buffer
aa Annulla la riga corrente nel buffer
p Incolla i dati strappati sotto la riga corrente
P Incolla i dati strappati sopra la riga corrente

Salvataggio e chiusura

Comando Azione
:w Scrivi le modifiche nel file senza uscire
:w! scrivi la modifica nel file anche se non sei il proprietario del file
:wq scrivi la modifica nel file ed esci
:wq! scrivi la modifica nel file ed esci anche se non sei il proprietario del file
:q si chiude quando non vengono apportate modifiche
:q! si chiude senza salvare le modifiche apportate


Linux
  1. Come configuro Vim come editor predefinito su Linux

  2. 8 Nozioni fondamentali sulla navigazione di Vim Editor

  3. RHEL 7 – Note RHCSA (cheat sheet)

  4. RHEL 7 – RHCSA Note:pianifica le attività utilizzando at e cron

  5. vim:comando non trovato

Come installare vim su RHEL 8 / CentOS 8

Nozioni di base sull'editor di Vim

Come commentare più righe contemporaneamente in Vim Editor

Editor VIM

Come installare Vim su Ubuntu

Come aggiungere segnalibri all'interno di Vim Editor