Como comentar várias linhas no editor Vim

So kommentieren Sie mehrere Zeilen im Vim-Editor

Vim ist einer der beliebtesten und einflussreichsten Befehlszeilen-Texteditoren. Es wird mit vielen Funktionen und Funktionen für jeden Terminal-Geek geliefert. Vim kann jedoch für neue Benutzer entmutigend sein – nicht weil es komplex zu erlernen und zu beherrschen ist, sondern weil es eine unkonventionelle Vorgehensweise hat. Vim verwendet beispielsweise Verknüpfungen, Modi und Bindungen, an die Sie sich oft gewöhnen müssen, und Sie benötigen einen vollständigen Artikel, der Ihnen zeigt, wie Sie Vim beenden.

In diesem Handbuch wird erläutert, wie Sie sich mit Vim vertraut machen, indem Sie schnelle und einfache Schritte zum Kommentieren mehrerer Codeblöcke lernen.

Bevor Sie in Vim mehrere Zeilen kommentieren können, müssen Sie zunächst wissen, wie Sie eine einzelne Zeile kommentieren. Konzentrieren wir uns also darauf als Ausgangspunkt.

So kommentieren Sie eine einzelne Zeile in Vim

Um eine einzelne Zeile in Vim auszukommentieren, rufen Sie den visuellen Modus auf, indem Sie drücken Strg + V. Navigieren Sie als Nächstes zu der Zeile, die Sie auskommentieren möchten, und drücken Sie die C Schlüssel.

Abhängig von Ihrer Vim-Konfiguration sollte dies die ausgewählte Zeile auskommentieren. Das ist alles – einfach, nicht wahr?

Lassen Sie uns nun etwas tiefer tauchen.

So kommentieren Sie mehrere Zeilen

Um zu lernen, wie man mehrere Zeilen in Vim auskommentiert, verwenden wir ein einfaches Python-Skript.

Methode 1 – Verwenden von Zeilennummern

Eine Methode zum Auskommentieren mehrerer Zeilen in Vim besteht darin, Zeilennummern zu verwenden. Mit Vim können Sie die Start- und Ziellinie angeben und auskommentieren.

1. Öffnen Sie zunächst die Datei, die Sie bearbeiten möchten, in Vim.

2. Drücken Sie anschließend die ESC -Taste, um den Vim-Befehlsmodus zu starten.

3. Geben Sie den Befehl ein:

Der Start ist die Zeilennummer, mit der begonnen werden soll, und das Ende ist die Zeilennummer, mit der der Kommentarblock beendet werden soll.

Der folgende Screenshot zeigt, wie Sie diesen Befehl verwenden, um von Zeile 15 bis 25 zu kommentieren.

Vim Kommentarzeilennummer

Methode 2 – Block markieren

Angenommen, Sie kennen die Zeilennummern zum Auskommentieren nicht. In diesem Fall können Sie den Zielblock mit der Highlight-Methode markieren und auskommentieren.

Um die Hervorhebungsmethode zu verwenden, springen Sie zu der Zeile, die Sie kommentieren möchten, und drücken Sie die Taste Verschiebung + V Schlüssel.

Dadurch wird die gesamte Zeile hervorgehoben, in der sich der Cursor befindet.

Verwenden Sie als Nächstes die Aufwärts- und Abwärtspfeiltasten, um die Zeilen auszuwählen, die Sie auskommentieren möchten.

Hinweis: Sie können auch mit dem Mausrad die Zeilen auswählen, die Sie kommentieren möchten.

Vim-Highlight-Block

Sobald Sie den Zielblock markiert haben, drücken Sie die RÜCKKEHR Taste, um Visual Line zu verlassen.

Drücken Sie anschließend die ESC Taste um in den Befehlsmodus zu gelangen und den Befehl einzugeben:

Drücken Sie die Eingabetaste, um den Befehl auszuführen und die markierten Zeilen zu kommentieren.

Vim Highlight Block Kommentar

Methode 3 – Reguläre Ausdrücke

Vim unterstützt auch reguläre Ausdrücke zum Auskommentieren von Zeilen mit bestimmten Wörtern. Der Befehl zum Auskommentieren bestimmter Wörter lautet:

In diesem Befehl steht das „Schlüsselwort“ für die spezifischen Wörter, die Sie auskommentieren möchten.

Das folgende Beispiel kommentiert alle Zeilen, die das Schlüsselwort True enthalten:

Vim Kommentar Regex

Vim hebt das Zielwort automatisch hervor, bevor der Befehl ausgeführt wird.

Drücken Sie abschließend die EINGEBEN Schlüsselwort, um den Befehl auszuführen.

Methode 4 – Visueller Modus

Sie können auch den visuellen Modus von Vim verwenden, um einen Codeblock auszukommentieren.

Navigieren Sie zunächst zu der Zeile, die Sie auskommentieren möchten. Drücken Sie anschließend die Strg + V Tasten, um den visuellen Modus zu aktivieren.

Wählen Sie mit den Pfeiltasten nach oben und unten alle Zeilen aus, die Sie auskommentieren möchten. Vim fügt am Anfang jeder Zeile eine Markierung ein, um anzuzeigen, dass die Zeile ausgewählt ist.

Visueller Modus für Vim-Kommentare

Drücken Sie bei ausgewählten Ziellinien Verschiebung + ich um in den Einfügemodus zu gelangen.

Geben Sie als Nächstes das Kommentarsymbol für die Zieldatei ein. In diesem Fall müssen wir das Pfund (#) Symbol zum Kommentieren von Python-Code.

Drücken Sie abschließend die ESC -Taste und Vim wird alle ausgewählten Zeilen auskommentieren.

Vim-Kommentar-Visual-Set

Wie man mehrere Zeilen auskommentiert

Möglicherweise müssen Sie auch mehrere Zeilen auskommentieren. Dazu können Sie den visuellen Modus verwenden.

Navigieren Sie zunächst zu der Zeile, die Sie auskommentieren möchten, und drücken Sie dann Strg + V um den Hervorhebungsmodus zu aktivieren.

Wählen Sie mit den Aufwärts- und Abwärtspfeiltasten alle Zeilen aus, die Sie auskommentieren möchten. Nachdem Sie die Region ausgewählt haben, drücken Sie die X Taste, um die Kommentare zu entfernen.

Eine andere Methode besteht darin, einen Befehl zu verwenden, um alle Zeilen zu entfernen, die mit dem Kommentarsymbol beginnen.

Der Befehl dafür lautet:

Vim Ucomment
Vim Kommentar aufheben wahr

Denken Sie daran, das Kommentarsymbol durch das eigentliche zu entfernende Kommentarsymbol zu ersetzen.

Einpacken

Vim ist ein großartiger Texteditor, mit dem Sie einfach und bequem mit Textdateien im Terminal arbeiten können. Obwohl dieses Tutorial verschiedene Möglichkeiten zeigt, mehrere Zeilen im Vim-Editor zu kommentieren, hat es kaum an der Oberfläche der Fähigkeiten von Vim gekratzt, wie z. B. die Umwandlung von Vim in ein Textverarbeitungsprogramm. Wenn Sie ein erfahrener Vim-Benutzer sind, vergessen Sie nicht, sich auch diese Tipps und Tricks von Vim anzusehen.

Verbunden:

  • So verwenden und bearbeiten Sie die Hosts-Datei unter Linux
  • 8 Vim-Plugins zur Steigerung Ihrer Produktivität
  • Der Anfängerleitfaden zur Verwendung von Vim