Vi verfügt über drei Arbeitsmodi: 1. Befehlsmodus, der nach dem Start von vi eingegeben wird und in den Textbearbeitungsmodus und den letzten Zeilenmodus konvertiert werden kann; 2. Textbearbeitungsmodus, der für die Zeichenbearbeitung verwendet wird; 3. Letzter Zeilenmodus.
vi verfügt über drei Arbeitsmodi: Befehlsmodus, Textbearbeitungsmodus und Modus für die letzte Zeile. Die Betriebsmethoden sind in den verschiedenen Arbeitsmodi unterschiedlich.
1. Befehlsmodus:
Der Befehlsmodus ist der Arbeitsmodus, der nach dem Start von vi aufgerufen wird, und kann in den Textbearbeitungsmodus und den letzten Zeilenmodus umgewandelt werden. Im Befehlsmodus werden alle über die Tastatur eingegebenen Zeichen als Bearbeitungsbefehle interpretiert und nicht auf dem Bildschirm angezeigt. Wenn es sich bei den eingegebenen Zeichen um zulässige vi-Befehle handelt, führt vi die entsprechende Aktion aus. Andernfalls gibt vi eine Warnung aus.
2. Textbearbeitungsmodus:
Der Textbearbeitungsmodus wird für die Zeichenbearbeitung verwendet. Geben Sie im Befehlsmodus i (Befehl einfügen), a (Befehl anhängen) und andere Befehle ein, um in den Textbearbeitungsmodus zu gelangen. Alle zu diesem Zeitpunkt eingegebenen Zeichen werden von vi als Dateiinhalt angezeigt. Drücken Sie die Esc-Taste, um vom Textbearbeitungsmodus zum Befehlsmodus zurückzukehren.
3. Modus „Letzte Zeile“:
Drücken Sie im Befehlsmodus die Taste „:“, um in den Modus „Letzte Zeile“ zu gelangen. Zu diesem Zeitpunkt zeigt vi als letztes das Symbol „:“ am unteren Bildschirmrand an Eingabeaufforderung im Zeilenmodus, warten Der Benutzer gibt relevante Befehle ein. Nachdem der Befehl ausgeführt wurde, kehrt vi automatisch in den Befehlsmodus zurück.
Erweiterte Informationen:
Datei wiederherstellen:
Beim Bearbeiten einer bestimmten Datei generiert vi eine temporäre Datei, die mit .swp beginnt. Die Datei wird automatisch gelöscht, wenn Sie das Programm unerwartet beenden, z. B. bei einem plötzlichen Stromausfall. Wir können den folgenden Befehl zur Verarbeitung beim nächsten Mal auswählen:
OÖffnen für Nur Lesen, ohne den Dateiinhalt zu ändern
E Bearbeiten Sie die Datei weiter, ohne den in der .swp-Datei gespeicherten Inhalt wiederherzustellen
R stellt den Inhalt der Datei wieder her, der seit der letzten Bearbeitung nicht gespeichert wurde
QBeenden Sie vi
D Löschen Sie die .swp-Datei
oder verwenden Sie vi -r Dateiname, um nicht gespeicherte Inhalte wiederherzustellen
Das obige ist der detaillierte Inhalt vonWelche Modi hat vi?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!