VI-Editor mit Befehlen im Linux/Unix-Tutorial

Was ist der VI-Editor?

Der VI-Editor ist der beliebteste und klassischste Texteditor in der Linux-Familie. Im Folgenden sind einige Grรผnde aufgefรผhrt, die ihn zu einem weit verbreiteten Editor machen โ€“

1) Es ist in fast allen Linux-Distributionen verfรผgbar

2) Es funktioniert auf verschiedenen Plattformen und Distributionen gleich

3) Es ist benutzerfreundlich. Daher lieben es Millionen von Linux-Benutzern und verwenden es fรผr ihre Bearbeitungsanforderungen

Heutzutage sind erweiterte Versionen des vi-Editors verfรผgbar, und die beliebteste ist VIM welches ist Vi Imbewiesen. Einige der anderen sind Elvis, Nvi, Nano und Vile. Es ist ratsam, vi zu lernen, da es viele Funktionen bietet und endlose Mรถglichkeiten zur Bearbeitung einer Datei bietet.

Um mit dem VI-Editor zu arbeiten, mรผssen Sie verstehen seine Betriebsarten. Sie lassen sich in zwei Hauptteile unterteilen.

Klicken Sie auf werden auf dieser Seite erlรคutert wenn das Video nicht zugรคnglich ist

vi Befehlsmodus:

vi Befehlsmodus

  • Der vi-Editor wird in diesem Modus geรถffnet, und zwar nur versteht Befehle
  • In diesem Modus kรถnnen Sie Bewegen Sie den Cursor und schneiden Sie den Text aus, kopieren Sie ihn und fรผgen Sie ihn ein
  • Dieser Modus speichert auch die ร„nderungen, die Sie an der Datei vorgenommen haben
  • Bei Befehlen wird zwischen GroรŸ- und Kleinschreibung unterschieden. Sie sollten die richtige Schreibweise verwenden.

vi-Editor-Einfรผgemodus:

  • Dieser Modus dient zum Einfรผgen von Text in die Datei.
  • Sie kรถnnen vom Befehlsmodus in den Einfรผgemodus wechseln durch Drรผcken von โ€žiโ€œ auf der Tastatur
  • Sobald Sie sich im Einfรผgemodus befinden, wird jede Taste als Eingabe fรผr die Datei verwendet, an der Sie gerade arbeiten.
  • Um zum Befehlsmodus zurรผckzukehren und die vorgenommenen ร„nderungen zu speichern, mรผssen Sie die Esc-Taste drรผcken

So verwenden Sie den VI-Editor

So starten Sie den VI-Editor: ร–ffnen Sie das Terminal (CLI) und geben Sie ein

vi <filename_NEW> or <filename_EXISTING>

Und wenn Sie eine vorhandene Datei angeben, รถffnet der Editor diese, damit Sie sie bearbeiten kรถnnen. Andernfalls kรถnnen Sie eine neue Datei erstellen.

So verwenden Sie den VI-Editor

VI-Bearbeitungsbefehle

  • i โ€“ An Cursor einfรผgen (geht in den Einfรผgemodus)
  • a โ€“ Schreiben nach Cursor (geht in den Einfรผgemodus)
  • A โ€“ Schreiben am Zeilenende (geht in den Einfรผgemodus)
  • ESC โ€“ Einfรผgemodus beenden
  • u โ€“ Letzte ร„nderung rรผckgรคngig machen
  • U โ€“ Alle ร„nderungen an der gesamten Zeile rรผckgรคngig machen
  • o โ€“ ร–ffne eine neue Zeile (geht in den Einfรผgemodus)
  • dd โ€“ Zeile lรถschen
  • 3dd โ€“ Lรถsche 3 Zeilen.
  • D โ€“ Inhalt der Zeile nach dem Cursor lรถschen
  • C โ€“ Inhalt einer Zeile hinter dem Cursor lรถschen und neuen Text einfรผgen. Drรผcken Sie die ESC-Taste, um das Einfรผgen zu beenden.
  • dw โ€“ Wort lรถschen
  • 4dw โ€“ Streiche 4 Wรถrter
  • cw โ€“ Wort รคndern
  • x โ€“ Zeichen am Cursor lรถschen
  • r โ€“ Zeichen ersetzen
  • R โ€“ Zeichen ab dem Cursor รผberschreiben
  • s โ€“ Ersetzen Sie ein Zeichen unter dem Cursor weiter zum Einfรผgen
  • S โ€“ Ersetzen Sie die gesamte Zeile und beginnen Sie mit dem Einfรผgen am Anfang der Zeile
  • ~ โ€“ GroรŸ-/Kleinschreibung einzelner Zeichen รคndern

Hinweis: Sie sollten im โ€žBefehlsmodusโ€œ, um diese Befehle auszufรผhren. VI-Editor ist GroรŸ- und Kleinschreibung Stellen Sie also sicher, dass Sie die Befehle in der richtigen Schreibweise eingeben.

Stellen Sie sicher, dass Sie den richtigen Befehl drรผcken, da Sie sonst unerwรผnschte ร„nderungen an der Datei vornehmen. Sie kรถnnen den Einfรผgemodus auch aufrufen, indem Sie je nach Bedarf a, A oder o drรผcken.

Innerhalb einer Datei verschieben

  • k โ€“ Cursor nach oben bewegen
  • j โ€“ Cursor nach unten bewegen
  • h โ€“ Cursor nach links bewegen
  • l โ€“ Cursor nach rechts bewegen

Sie mรผssen sich im Befehlsmodus befinden, um sich innerhalb einer Datei zu bewegen. Die Standardtasten fรผr die Navigation werden unten aufgefรผhrt. Du kannst Verwenden Sie auch die Pfeiltasten auf der Tastatur.

Speichern und SchlieรŸen der Datei

  • Shift+zz โ€“ Datei speichern und beenden
  • :w โ€“ Speichern Sie die Datei, aber lassen Sie sie geรถffnet
  • :Q! โ€“ Beenden Sie vi und speichern Sie die ร„nderungen nicht
  • :wq โ€“ Datei speichern und beenden

Du solltest in der sein Befehlsmodus, um den Editor zu verlassen und ร„nderungen zu speichern Zur Datei.

Speichern und SchlieรŸen der Datei

Zusammenfassung:

  • Der vi-Editor ist der beliebteste und am hรคufigsten verwendete Unix-Texteditor
  • Es ist normalerweise in allen verfรผgbar Linux-Distributionen.
  • Es funktioniert in zwei Modi: Befehl und Einfรผgen
  • Der Befehlsmodus nimmt die Benutzerbefehle entgegen und der Einfรผgemodus dient zum Bearbeiten von Text
  • Sie sollten die Befehle kennen, um Ihre Datei problemlos bearbeiten zu kรถnnen
  • Der Umgang mit diesem Editor kann Ihnen bei der Erstellung von Skripten und der Bearbeitung von Dateien von Nutzen sein.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: