Zeilennummern ein-/ausgeschaltet im Vi -Texteditor ein-/ausschaltet

Zeilennummern ein-/ausgeschaltet im Vi -Texteditor ein-/ausschaltet
Die in einem Texteditor gezeigten Zeilennummern können das Erfahrungsschreiben und Lesen von Code eines Programmierers erheblich verbessern. Für das Linux -Betriebssystem stehen mehrere Texteditoren zur Verfügung, einschließlich des beliebten und leistungsstarken VI -Texteditors. Diese Editoren können zum Erstellen und Ändern verschiedener Dateitypen verwendet werden.

Der VI -Editor bietet drei verschiedene Arten von Zeilenzahlen: Absolute, Relativ und ein Hybrid, das Merkmale von Absolut und Verwandter kombiniert. In diesem Artikel werden wir die Methode diskutieren, mit der der im VI -Texteditor angezeigte Zeilennummertyp geändert werden kann.

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

Absolute Zeilenzahlen anzeigen

Absolute (oder reguläre) Zeilennummern sind die Zeilennummern, die von den meisten Benutzern bevorzugt wurden. Machen Sie die folgenden Schritte aus, um die absoluten Zeilenzahlen in VI anzuzeigen:

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 den Befehlsmodus einzugeben .

Dieser Schritt ist wichtig, da der Texteditor für unser gegenwärtiges Ziel, obwohl der Texteditor mehrere Betriebsmodi hat, im Befehlsmodus sein müssen.

Führen Sie den Befehl aus ':Nummer setzen', folgendermaßen.


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

Absolute Zeilenzahlen verstecken

Sie können die absoluten Zeilenzahlen in VI verbergen, indem Sie die folgenden Schritte ausführen:

  • Wenn Sie eine Datei in VI geöffnet haben, geben Sie den Befehlsmodus ein, indem Sie die ESC -Taste drücken
  • Den Befehl ausführen ': Nichtnummer einstellen''.


Nach der Ausführung dieses Befehls werden die absoluten Zeilennummern nicht mehr angezeigt, wie im Bild unten gezeigt:

Relativzeilenzahlen anzeigen

Für relative Zeilennummern wird der Zeile in der Datei, auf die Ihr Cursor derzeit zeigt.

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

  • Sobald Sie eine Datei in VI geöffnet haben, drücken Sie die ESC -Taste, um den Befehlsmodus einzugeben.
  • Den folgenden Befehl ausführen ': Relativenumber einstellen''.


Wenn Sie diesen Befehl ausführen, werden relative Zeilennummern am Anfang jeder Zeile Ihrer Datei angezeigt. In unserem Fall wird dem Cursor auf die dritte Zeile der Datei hingewiesen, der dritten Zeile wird ein Wert von 0 zugewiesen und die anderen Zeilennummern werden entsprechend berechnet, wie unten gezeigt:

Relativzahlen verstecken

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

  • Sobald Sie eine Datei in VI geöffnet haben, drücken Sie die ESC -Taste, um den Befehlsmodus einzugeben
  • Den Befehl ausführen ': Setzen Sie Norelativenumber''.


Wenn Sie diesen Befehl ausführen, wurden die relativen Zeilennummern entfernt, wie im folgenden Bild gezeigt:

Hybridlinienzahlen zeigen

Für Hybridliniennummern wird der Zeile, auf die Ihr Cursor zeigt.

Wir können hybride Linienzahlen anzeigen, indem wir die folgenden Schritte ausführen:

  • Sobald Sie eine Datei in VI geöffnet haben, drücken Sie die ESC -Taste, um den Befehlsmodus einzugeben
  • Den Befehl ausführen ': Number Relativenumber einstellen''.


Wenn dieser Befehl ausgeführt wird. In unserem Fall wurde der Cursor auf die dritte Zeile der Datei zeigte, die Nummer 3 wurde der dritten Zeile zugeordnet, und alle anderen Zeilennummern wurden entsprechend berechnet, wie unten gezeigt:

Verstecken von Hybridlinienzahlen

Um hybride Linienzahlen zu verbergen, können Sie die folgenden Schritte ausführen:

  • Sobald Sie eine Datei in VI geöffnet haben, drücken Sie die ESC -Taste, um den Befehlsmodus einzugeben
  • Den Befehl ausführen ': Setzen Sie Nonumber Norelativenumber''.


Wenn Sie diesen Befehl ausführen, werden die Hybrid -Zeilennummern entfernt, wie im Bild unten gezeigt:

Abschluss

Die in diesem Artikel diskutierten Befehle können leicht verwendet werden, um die Absolute-, Relativ- und Hybrid -Zeilennummern im VI -Texteditor ein/aus zu umschalten.