Der Befehl vi ist ein häufig verwendeter Texteditor im Linux-System, der eine Fülle von Funktionen und Tastenkombinationen bietet. Im Folgenden finden Sie eine detaillierte Erläuterung der Verwendung von vi-Befehlen:
-
öffne einen Ordner:
-
Geben Sie im Terminal den folgenden Befehl ein, um die Datei zu öffnen:
vi 文件名
Ersetzen Sie „Dateiname“ durch den tatsächlichen Dateipfad.
-
-
Modusumschaltung:
- Befehlsmodus: Der Standardmodus nach dem Öffnen von vi, der zum Ausführen von Editorbefehlen verwendet wird, z. B. zum Speichern von Dateien, zum Beenden der Bearbeitung usw.
- Einfügemodus: Wird zum Eingeben und Bearbeiten von Textinhalten verwendet. Drücken Sie im Befehlsmodus die Taste „i“, um in den Einfügemodus zu gelangen.
- Visueller Modus: Wird zum Auswählen von Textblöcken zum Kopieren, Einfügen, Löschen und für andere Vorgänge verwendet. Drücken Sie im Befehlsmodus die Taste „v“, um in den visuellen Modus zu gelangen.
-
Allgemeine Befehle:
-
Speichern Sie die Datei und beenden Sie:
- Geben Sie „:wq“ im Befehlsmodus ein und drücken Sie die Eingabetaste.
-
Beenden, ohne die Datei zu speichern:
- Geben Sie im Befehlsmodus „:q!“ ein und drücken Sie die Eingabetaste.
-
Text einfügen:
- Geben Sie Text im Einfügemodus ein.
-
Zeichen löschen:
- Drücken Sie im Befehlsmodus die Taste „x“.
-
Kopieren und Einfügen:
- Wechseln Sie in den visuellen Modus und wählen Sie einen Textblock aus.
- Drücken Sie die Taste „y“, um den ausgewählten Textblock zu kopieren.
- Bewegen Sie den Cursor an die Zielposition.
- Drücken Sie die Taste „p“, um den kopierten Text einzufügen.
-
Text finden:
- Drücken Sie im Befehlsmodus die Taste „/“, geben Sie den gesuchten Inhalt ein und drücken Sie die Eingabetaste.
- Drücken Sie die Taste „n“, um mit der Suche nach der nächsten Übereinstimmung fortzufahren.
-
-
Tastenkombination:
-
Tastenkombinationen im Befehlsmodus:
- „u“: Den letzten Vorgang rückgängig machen.
- „yy“: Kopiert die aktuelle Zeile.
- „dd“: löscht die aktuelle Zeile.
- „p“: Den Text aus der Zwischenablage einfügen.
- „G“: Zum Ende der Datei springen.
-
Tastenkombinationen im Einfügemodus:
- „Strg + c“: Einfügemodus verlassen und zum Befehlsmodus zurückkehren.
-
-
Andere Funktionen:
- Rückgängig machen und Wiederherstellen: Geben Sie im Befehlsmodus „u“ ein, um den letzten Vorgang rückgängig zu machen, und geben Sie „Strg + r“ ein, um den rückgängig gemachten Vorgang wiederherzustellen.
- Anzeige der Zeilennummer: Geben Sie im Befehlsmodus „:set nu“ ein, um die Zeilennummer anzuzeigen, und geben Sie „:set nonu“ ein, um die Zeilennummer auszublenden.
Das Obige ist eine detaillierte Erläuterung einiger allgemeiner Operationen und Funktionen des vi-Befehls. vi ist ein leistungsstarker Texteditor. Die Beherrschung seiner Grundfunktionen und Tastenkombinationen ist für die Textbearbeitung im Linux-System sehr hilfreich.
Ich hoffe, die obige Erklärung kann Ihnen helfen, vi-Befehle besser zu verstehen und zu verwenden. Wenn Sie weitere Fragen haben, lesen Sie bitte die entsprechende Dokumentation oder wenden Sie sich an die Linux-Community.