Spesso è necessario eliminare una o più righe durante la modifica dei file di testo in Vim Editor e, a differenza di qualsiasi altro editor di testo, ti consente di modificare i tuoi file in modo abbastanza efficiente. Questa guida si concentrerà su come modificare ed eliminare le righe dai tuoi file nell'editor VIM.
Se non hai l'editor VIM, prova a installarlo usando:
$ sudo apt install vim
Vim ti consente di eliminare le righe in vari modi, ad esempio, è possibile eliminare tutte le linee contemporaneamente, più righe e persino linee per pattern/parola personalizzate. Controlliamo tutti questi metodi:
Eliminazione di una singola riga in VIM Editor:
Il processo di eliminazione di una sola riga in VIM è semplice. Per eliminare una riga, seguire i passaggi seguenti:
Sto rimuovendo la linea numero 3 per la dimostrazione. Vedi le immagini qui sotto:
Come eliminare tutte le righe nell'editor VIM:
Per eliminare tutte le righe contemporaneamente, seguire il processo di seguito:
Come eliminare una gamma di linee nell'editor VIM:
Vim consente anche di selezionare una gamma di linee e quindi eliminarle. La sintassi è riportata di seguito:
: [Numero di riga di avvio], [numero di riga finale] D
Ad esempio, se si desidera eliminare le righe dalla riga numero 5 al numero di riga 7, segui semplicemente il processo di seguito:
Se si desidera eliminare tutte le righe prima della riga corrente, usa ": 1, -1d". Ad esempio, se si desidera eliminare le righe dalla riga numero 5 a tutte le righe prima di queste righe, utilizzare il seguente metodo:
Per eliminare tutta la riga dopo la riga numero 5, seguire il processo di seguito:
Come eliminare più righe nell'editor VIM:
In questo metodo, impareremo il processo di rimozione di più linee consecutive. Segui semplicemente il processo:
Nell'immagine sopra, il cursore è sulla linea 2, quindi le linee 3,4,5 e 6 sono state rimosse.
Come eliminare la linea con uno schema personalizzato in VIM Editor:
Un'altra caratteristica di Vim Editor è che ti consente di eliminare la linea con una determinata condizione, la sintassi è riportata di seguito:
:G //D
Sostituisci "" con la parola della linea che si desidera eliminare. Ad esempio, se si desidera eliminare le righe con la parola "Linux", usa il seguente approccio:
Le linee contenenti il "Linux"La parola verrà eliminata.
Allo stesso modo, se si desidera eliminare tutte le righe, tranne le righe contenenti il "Linux"Parola, quindi usa
":G! /Linux/D ":
Per eliminare le righe che iniziano con una lettera specifica, usa
“: G /^t /d”;
Per rimuovere tutte le righe vuote nel file di testo o nel codice, utilizzare
“: G /^$ /d”:
Conclusione:
VIM è uno dei redattori di testo ben apprezzati tra utenti e sviluppatori di Linux. È un editor di testo gratuito, ben documentato e personalizzabile. In questa guida, abbiamo imparato come modificare il testo e il codice in VIM. Abbiamo discusso a fondo vari metodi e approcci per eliminare una linea, più linee e persino linee con una parola specificata. Vim è un editor versatile che ha molte più funzionalità da scoprire.