Sie müssen häufig eine oder mehrere Zeilen löschen, während Sie Textdateien in VIM -Editor bearbeiten. Im Gegensatz zu jedem anderen Texteditor können Sie Ihre Dateien recht effizient bearbeiten. Dieser Handbuch konzentriert sich darauf, wie Sie Zeilen aus Ihren Dateien im VIM -Editor bearbeiten und löschen können.
Wenn Sie keinen VIM -Editor haben, installieren Sie es mit:
$ sudo apt install Vim
Mit Vim können Sie Zeilen auf verschiedene Weise löschen, beispielsweise können Sie alle Zeilen gleichzeitig, mehrere Zeilen und sogar Zeilen durch benutzerdefiniertes Muster/Wort löschen. Lassen Sie uns alle diese Methoden überprüfen:
Löschen einer einzelnen Zeile in VIM -Editor:
Der Prozess des Löschens von nur einer Zeile in VIM ist einfach. Befolgen Sie die folgenden Schritte, um eine Zeile zu löschen:
Ich entferne die Zeilennummer 3 zur Demonstration. Siehe die Bilder unten:
So löschen Sie alle Zeilen im VIM -Editor:
Folgen Sie dem folgenden Prozess, um alle Zeilen gleichzeitig zu löschen:
So löschen Sie eine Reihe von Zeilen im VIM -Editor:
Vim ermöglicht auch, einen Zeilenbereich auszuwählen und dann zu löschen. Die Syntax ist unten angegeben:
: [Startleitungsnummer], [Endliniennummer] D
Wenn Sie beispielsweise Zeilen von Zeile 5 bis Zeilennummer 7 löschen möchten, folgen Sie einfach dem folgenden Prozess:
Wenn Sie alle Zeilen vor der aktuellen Zeile löschen möchten, verwenden Sie “: 1, -1d“. Wenn Sie beispielsweise vor diesen Zeilen Zeilen von Zeilennummer 5 zu allen Zeilen löschen möchten, verwenden Sie die folgende Methode:
Um die gesamte Zeile nach Zeilennummer 5 zu löschen, folgen Sie dem unten erwähnten Prozess:
So löschen Sie mehrere Zeilen im VIM -Editor:
In dieser Methode lernen wir den Prozess der Entfernung mehrerer aufeinanderfolgender Linien. Folgen Sie einfach dem Prozess:
Im obigen Bild ist der Cursor in Zeile 2, daher wurden die Zeilen 3,4,5 und 6 entfernt.
So löschen Sie die Linie mit einem benutzerdefinierten Muster im VIM -Editor:
Eine weitere Funktion des VIM -Editors ist, dass Sie die Linie mit einer bestimmten Bedingung löschen können. Die Syntax ist unten angegeben:
:G //D
Ersetzen Sie "" durch das Wort der Zeile, die Sie löschen möchten. Wenn Sie beispielsweise Zeilen mit dem Wort „Linux“ löschen möchten, verwenden Sie den folgenden Ansatz:
Die Linien enthalten das „Linux"Wort wird gelöscht.
In ähnlicher Weise, wenn Sie alle Zeilen löschen möchten, mit Ausnahme von Zeilen, die enthalten sind das „Linux”Wort, dann verwenden
":G! /linux/d ”:
Verwenden Sie zum Löschen von Zeilen, die mit einem bestimmten Buchstaben beginnen
": G /^t /d";
Verwenden Sie, um alle leeren Zeilen in Ihrer Textdatei oder Ihrem Code zu entfernen
": G /^$ /d":
Abschluss:
Vim ist einer der beliebtesten Texteditoren unter Linux-Benutzern und -Enträumen. Es ist ein kostenloser, gut dokumentierter und anpassbarer Texteditor. In diesem Handbuch haben wir gelernt, wie man Text und Code in VIM bearbeitet. Wir diskutierten verschiedene Methoden und Ansätze, um eine Zeile, mehrere Zeilen und sogar Zeilen mit einem bestimmten Wort zu löschen. Vim ist ein vielseitiger Redakteur, der viel mehr Funktionen zum Aufdecken hat.