Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Utility >> .

Come rimuovere tutte le righe che non contengono VIM

L'editor di testo Vim ha un potente costruito in ricerca e sostituzione funzione . La funzione di ricerca troverà tutte le righe che non contengono una particolare funzione di ricerca e di eliminarli. Questo è utile quando si desidera trovare solo i messaggi di errore in un file di log di grandi dimensioni o se si desidera visualizzare solo i commenti in uno script o un programma . La stringa di ricerca può essere una stringa letterale oppure è possibile utilizzare le espressioni regolari per la ricerca di una particolare combinazione di caratteri. È anche possibile cercare stringhe multiple in un file . Istruzioni
1

Aprire il file che si desidera modificare nell'editor di testo Vim .

2 Premere il tasto "Esc" sulla tastiera per entrare in modalità di comando .
3

Digitare il seguente comando per eliminare tutte le righe che non contengono la stringa " search_string " nel file :

: g /search_string /d

Sostituire " search_string " con la stringa esatta dei caratteri per i quali si desidera effettuare la ricerca .
4

Digitare il seguente comando per eliminare tutte le righe che non contengono le stringhe " stringa1 " , oppure " stringa2 " nel file :

: g /stringa1 \\

 

software © www.354353.com