Die Vim Texteditor verfügt über eine leistungsfähige integrierte Such-und Ersetzen-Funktion . Die Suchfunktion finden Sie alle Zeilen , die nicht enthalten eine besondere Suchfunktion und löschen Sie sie . Dies ist nützlich, wenn Sie nur die Fehlermeldungen in einer großen Protokolldatei oder wenn Sie wollen nur die Kommentare in einem Skript oder Programm sehen finden wollen . Der Suchbegriff kann eine Zeichenkette sein, oder Sie können reguläre Ausdrücke verwenden, um für eine bestimmte Kombination von Zeichen suchen. Sie können auch mehrere Strings in einer Datei zu suchen . Anleitung
1
Öffnen Sie die Datei, die Sie in den Texteditor Vim bearbeiten möchten.
2
Drücken Sie die "Esc "-Taste auf Ihrer Tastatur, um in den Kommando- Modus .
3
Geben Sie den folgenden Befehl ein, um alle Zeilen nicht mit der Zeichenfolge " search_string " in der Datei zu löschen:
: g /search_string /d
Ersetzen " search_string " mit der genauen Zeichenfolge , für die Sie suchen möchten.
4
Geben Sie den folgenden Befehl, um alle Linien , die nicht enthalten die Saiten " string1 " löschen oder " string2 " in der Datei:
: g /Zeichenfolge1 \\