vim

Ein-/Ausschalten von Zeilennummern im vi-Texteditor

Ein-/Ausschalten von Zeilennummern im vi-Texteditor
Die in einem Texteditor angezeigten Zeilennummern können die Erfahrung eines Programmierers beim Schreiben und Lesen von Code erheblich verbessern. Für das Linux-Betriebssystem stehen mehrere Texteditoren zur Verfügung, einschließlich des beliebten und leistungsstarken vi-Texteditors, und diese Editoren können zum Erstellen und Ändern verschiedener Dateitypen verwendet werden.

Der vi-Editor bietet drei verschiedene Arten von Zeilennummern: absolute, relative und eine Hybridkombination aus absoluten und relativen. In diesem Artikel werden wir eine Methode besprechen, die verwendet werden kann, um den Zeilennummerntyp zu ändern, der im vi-Texteditor angezeigt wird.

Hinweis: Linux Mint 20 wird verwendet, um alle unten besprochenen Methoden zu demonstrieren.

Anzeigen absoluter Zeilennummern Number

Absolute (oder reguläre) Zeilennummern sind die Zeilennummern, die von den meisten Benutzern bevorzugt werden. Um die absoluten Zeilennummern in vi anzuzeigen, gehen Sie wie folgt vor:

Starten Sie das Terminal.


Öffnen Sie jede Datei, die mit dem vi-Texteditor bearbeitet werden kann, indem Sie den Befehl ausführen$ sudo vi [Dateiname]' im Terminal wie folgt:


Drücken Sie die Esc-Taste, um in den Befehlsmodus zu gelangen .

Dieser Schritt ist wichtig, da der Texteditor zwar über mehrere Betriebsmodi verfügt, wir uns jedoch für unser aktuelles Ziel im Befehlsmodus befinden müssen.

Führen Sie den Befehl ':Nummer setzen', wie folgt.


Wenn Sie die Eingabetaste drücken, um diesen Befehl auszuführen, erscheinen die absoluten Zeilennummern am Anfang jeder Zeile Ihrer Datei, wie unten gezeigt:

Ausblenden absoluter Zeilennummern

Sie können die absoluten Zeilennummern in vi ausblenden, indem Sie die folgenden Schritte ausführen:


Nach Ausführung dieses Befehls werden die absoluten Zeilennummern nicht mehr angezeigt, wie in der folgenden Abbildung gezeigt:

Relative Zeilennummern anzeigen

Bei relativen Zeilennummern wird der Zeile in der Datei, auf die Ihr Cursor gerade zeigt, die Zahl Null zugewiesen, und alle anderen Zeilennummern werden relativ zu dieser Zeile berechnet.

Sie können relative Zeilennummern in vi anzeigen, indem Sie die folgenden Schritte ausführen:


Wenn Sie diesen Befehl ausführen, erscheinen relative Zeilennummern am Anfang jeder Zeile Ihrer Datei. Da der Cursor in unserem Fall auf die dritte Zeile der Datei zeigte, wird der dritten Zeile der Wert 0 zugewiesen und die anderen Zeilennummern werden entsprechend berechnet, wie unten gezeigt:

Ausblenden relativer Zeilennummern

Um die relativen Zeilennummern auszublenden, können Sie die folgenden Schritte ausführen:


Wenn Sie diesen Befehl ausführen, werden die relativen Zeilennummern entfernt, wie in der folgenden Abbildung gezeigt:

Hybrid-Leitungsnummern anzeigen

Bei hybriden Zeilennummern wird der Zeile, auf die Ihr Cursor zeigt, ihre tatsächliche absolute Zeilennummer zugewiesen, aber alle anderen Zeilennummern sind relative Werte.

Wir können hybride Zeilennummern anzeigen, indem Sie die folgenden Schritte ausführen:


Wenn dieser Befehl ausgeführt wird, werden am Anfang jeder Zeile der Datei hybride Zeilennummern angezeigt. Da der Cursor in unserem Fall auf die dritte Zeile der Datei zeigte, wurde der dritten Zeile die Nummer 3 zugewiesen und alle anderen Zeilennummern wurden entsprechend berechnet, wie unten gezeigt:

Ausblenden von Hybrid-Leitungsnummern

Um hybride Zeilennummern auszublenden, können Sie die folgenden Schritte ausführen:


Wenn Sie diesen Befehl ausführen, werden die Hybridzeilennummern entfernt, wie in der folgenden Abbildung gezeigt:

Fazit

Die in diesem Artikel besprochenen Befehle können einfach verwendet werden, um absolute, relative und hybride Zeilennummern im vi-Texteditor ein- und auszuschalten.

So steigern Sie die FPS unter Linux?
FPS steht für Bilder pro Sekunde. Die Aufgabe von FPS besteht darin, die Bildrate bei Videowiedergaben oder Spielleistungen zu messen. In einfachen Wo...
Top Oculus App Lab-Spiele
Wenn Sie Besitzer eines Oculus-Headsets sind, müssen Sie über Sideloading informiert sein. Sideloading ist der Prozess der Installation von Inhalten, ...
Top 10 Spiele zum Spielen auf Ubuntu
Die Windows-Plattform war eine der dominierenden Plattformen für Spiele aufgrund des großen Prozentsatzes von Spielen, die heute entwickelt werden, um...