The Vim textredigerare har en kraftfull inbyggd i jakt - och - ersätt -funktion . Sökfunktionen hittar alla rader som inte innehåller en särskild sökfunktion och radera dem . Detta är användbart när du vill hitta bara felmeddelanden i en stor loggfil eller om du bara vill se kommentarerna i ett skript eller program . Söksträngen kan vara en bokstavlig sträng eller du kan använda reguljära uttryck för att söka efter en speciell kombination av tecken. Du kan också söka efter flera strängar i en fil . Instruktioner
1
Öppna filen som du vill redigera i Vim textredigeraren .
2
Tryck på " Esc " -tangenten på ditt tangentbord för att skriva in kommandot mode . Addera 3
Skriv följande kommando för att radera alla rader som inte innehåller strängen " SEARCH_STRING " i filen :
: g /SEARCH_STRING /d
Ersätt " SEARCH_STRING " med den exakta teckensträng som du vill söka .
4
Skriv följande kommando för att radera alla rader som inte innehåller strängarna " sträng1 " , eller " string2 " i filen :
: g /string1 \\