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:
- 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.
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.
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.

.jpg)

