Categories: Tutorials

So löschen Sie eine Zeile im Vim-Editor-Befehl zum Löschen von Vim-Zeilen 2021

Ein leistungsstarker Texteditor, der in der CLI (Befehlszeilenschnittstelle) verwendet wird, ist der Vim-Texteditor. Linux verwendet viele verschiedene Konfigurationsdateien. Daher müssen Sie sie häufig bearbeiten, und für diesen Vim-oder Vi-Editor ist dies das beste Werkzeug. In diesem Artikel erfahren Sie alles über:

  • Löschen einer Zeile in Vim
  • Löschen mehrerer Zeilen in Vim
  • So löschen Sie einen Zeilenbereich in Vim
  • So löschen Sie mehrere Wörter in Vim

Es gibt auch Alternativen für Vim. Dies sind die Befehlszeileneditoren joe und nano .

Vim folgt einer bestimmten Arbeitsmethode. Es kommt mit zwei Hauptmodi. Diese sind wie folgt:

  • Der Befehlsmodus
  • Die anderen Modi

Befehlsmodus werden verwendet um Ihnen bei der Auswahl der Arbeitsmethode zu helfen, die Sie eingeben möchten. Die verfügbaren Methoden speichern, beenden, kopieren, einfügen und dergleichen. Sie können die Datei jedoch nicht direkt im Befehlsmodus bearbeiten. Dies ist, was die meisten Benutzer neu in Vim-Rätseln sind und sich daher zuerst daran gewöhnen müssen.

Verschiedene Modi im Vim-Editor

Vim ist auch in verschiedenen Modi erhältlich . Diese sind wie folgt:

  • Visueller Modus

Auf visuelle Weise kann der Benutzer den Text auswählen, mit dem Sie arbeiten möchten eine Maus, aber trotz der Verwendung der Maus über die Tastatur. Es ist beispielsweise hilfreich beim Kopieren vieler Textzeilen. Hierzu lautet die Verknüpfung V

  • Einfügemodus

Mit dem Einfügemodus können Sie Text in ein Dokument einfügen. Die Alternative ist dazu ‚I‘ (Text hinzufügen, wo sich der Cursor befindet) oder ‚o‘ (Text am Anfang der folgenden Zeile hinzufügen).

  • Befehlsmodus

Der Befehlsmodus beginnt mit dem Symbol „:“. Wenn Sie sich auf eine andere Weise als zurück befinden, können Sie die Escape-Taste verwenden (manchmal müssen Sie sie zweimal drücken).

LESEN SIE AUCH : Installieren von Python 3.7 in Ubuntu 18.04/19.04/19.10.

Löschen einer Zeile in Vim-Befehl zum Löschen von Zeilen für VIM

  • Installieren Sie Vim in Ubuntu/Debian-Distributionen

#sudo apt install vim

  • Installieren Sie Vim in RHEL/CentOS-Distributionen

#yum install vim

LESEN SIE AUCH: MacBuntu Download des Transformationspakets für Ubuntu 19.04/19.10.

Löschen einer einzelnen Zeile im Vim-Editor

Im Vim-Editor können Sie eine einzelne Zeile löschen. Dazu müssen Sie die folgenden Schritte ausführen:

  • Im ersten Schritt müssen Sie den Cursor dort am Anfang der Zeile platzieren.
  • Drücken Sie dort die Taste Escape-Taste
  • Drücken Sie dann zweimal schnell auf den Buchstaben.

Im Folgenden wird ein Beispiel gezeigt, in dem nach dem zweimaligen Drücken des Buchstabens d am Anfang von Zeile 6 löscht den gesamten Bereich.

LESEN SIE AUCH: Installieren von Arch Linux-Schritt-für-Schritt-Tutorial.

Löschen aller Zeilen in Vim

Sie können auch alle Zeilen im Vim-Editor löschen. Es gibt zwei Möglichkeiten, dies zu tun:

  • 1, $ d
  • % d

Löschen mehrerer Zeilen in Vim

Darüber hinaus können Sie im Vim-Editor auch mehrere Zeilen löschen. Dazu müssen Sie die folgenden Schritte ausführen:

  • Im ersten Schritt müssen Sie den Cursor dort am Anfang der Zeile platzieren.
  • Nach diesem Präfix wird das Befehl dd mit der Nummer der Zeile, die Sie darunter löschen möchten. Wenn Sie beispielsweise drei aufeinanderfolgende Zeilen unterhalb von Zeile 3 löschen möchten, müssen Sie # 3dd drücken.

LESEN SIE AUCH: 8 beste Möglichkeiten zum Sichern eines Linux-Servers-Handbuch zum Härten.

Löschen eines Zeilenbereichs in Vim

Wenn Sie einen Bereich von löschen möchten Dateien wie in Zeile 3-5 müssen Sie die folgenden Schritte ausführen:

[start_line_no], [end_line_no] d

In einem solchen Fall müssen Sie die Escape-Taste drücken. Geben Sie anschließend den folgenden Befehl ein und drücken Sie die Eingabetaste:

3,5d

Wenn Sie die letzte Zeile löschen möchten, verwenden Sie:

Sd

Wenn Sie alle Zeilen vor der aktuellen Zeile löschen möchten, verwenden Sie:

1,-1d

Wenn Sie alle Zeilen nach der aktuellen Zeile löschen möchten, verwenden Sie

. + 1, Sd

LESEN SIE AUCH: Top 8 der besten GTK-Themen für Ubuntu 19.10 Download.

Löschen von Linien nach einem bestimmten Muster

Sie können dort auch Linien nach einem bestimmten Muster im VIM-Muster löschen. Dazu müssen Sie die folgenden Schritte ausführen:

Wenn Sie eine Zeile mit einem bestimmten Wort löschen möchten, müssen Sie die Escape-Taste drücken und Folgendes ausführen:

g/word/d

Wenn Sie Zeilen löschen möchten, die das Wort ‚faul‘ enthalten, führen Sie Folgendes aus:

g/faul/d

Wenn Sie jede Zeile mit dem Wort faul enthalten möchten, verwenden Sie

% g!/faul/d

oder

v/faul/d

Wenn Sie Zeilen löschen möchten, die mit einem bestimmten Buchstaben wie A beginnen, verwenden Sie

g/ ^ A/d

Wenn Sie löschen möchten Zeilen, die mit einem Sonderbuchstaben wie $ sign beginnen und dem Zeichen dann einen Backslash voranstellen:

g/^\\$/d

Wenn Sie alle Leerzeilen entfernen möchten, führen Sie Folgendes aus:

: g/^ $/d

LESEN SIE AUCH: 10 Ubuntu-Terminalbefehle und Verknüpfungen für 2021.

Weitere Tipps für D. Zeilen in Vim löschen?

Wir haben alle möglichen Terminalbefehle zum Löschen von Zeilen in Vim freigegeben. Wir haben erläutert, wie Sie eine einzelne Zeile in Vim löschen, mehrere Zeilen in Vim löschen, einen Zeilenbereich löschen und alle Zeilen in Vim löschen. Es gibt jedoch immer einen Guru, der einen Trick oder Tipp hat. Lassen Sie uns wissen, ob Sie Text in Vim auf andere Weise löschen können.

adminguides

Share
Published by
adminguides

Recent Posts

Kombinieren Sie das Haftnotizen-Symbol in der Taskleiste, nicht kombiniertes Problem

Die Microsoft Sticky Notes sind ein beliebtes und nützliches Tool für Benutzer von Windows 10-Systemen,…

2 Jahren ago

Windows 11-Insider-Kanäle können nicht von Dev auf Beta geändert werden

Microsoft hat kürzlich den lang erwarteten Windows 11 Dev Channel veröffentlicht, auf den über Windows…

2 Jahren ago

Beheben Sie den Anwendungsfehler „DDE Server Window Explorer.exe“.

Windows 10 ist eines der beliebtesten und am weitesten verbreiteten Betriebssysteme für Computerbenutzer.Die Entwicklung von…

2 Jahren ago

Herunterladen der Microsoft Edge-Download-Schaltfläche funktioniert nicht

Überprüfen und konfigurieren Sie die BerechtigungseinstellungenAktivieren Sie Edge für die Ausführung mit AdministratorrechtenReparieren Sie Microsoft…

2 Jahren ago

Laden Sie den Treiber für den Insignia USB 2.0-zu-Ethernet-Adapter für Windows 11, 10 herunter

Die meisten der neuesten Laptops haben keinen eingebauten Ethernet-Anschluss.Wir alle wissen, dass kabelgebundene Verbindungen viel…

2 Jahren ago

Asus Zephyrus verwendet keine GPU, wie man es behebt

Die Grafikverarbeitungseinheit oder GPU ist eine wesentliche Komponente eines Computersystems, die für die Wiedergabe von…

2 Jahren ago