Vi

Aus Triopsi Wiki
Wechseln zu: Navigation, Suche

VI Editor

In den 70er Jahren wurde der legendäre VI Editor entwickelt. Was damals nur für kleine Dateien und um schnell was zu bearbeiten gedacht war, entwickelte sich zu einem rießem Programm. Grundsätzlich gibt es drei Arbeitsmodifikationen:

Befehlsmodus
Nach dem Starten befindet er sich standardmäßig hier. Hier kann man die Datei ansehen
Einfügemodus
durch drücken von i gelangt man in den Einfügemodus. Ist man in diesem drinnen, so kann man die Datei ändern.
Kommandozeilenmodus
Ist man in dem Kommandozeilenmodus, so kann man die Datei speichern oder schließen


Aktionen im Befehlsmodus/Kommandozeilenmodus

:q vi beenden
:q! vi beenden zwingen (Keine Abfrage fürs speichern)
:w Datei speichern
:w! Datei ohne Fragen Schließen (Zwingen)
:wq Speichern und Schlißen
ZZ Datei speichern und vi beenden


Aktionen im Befehlsmodus/Einfügemodus (Navigation)

G an das Ende des Dokuments springen
1G in die erste Zeile des Dokuments springen
0 an den Anfang der Zeile springen
^ an den Anfang der Zeile springen
$ an das Ende der Zeile springen
b an den Anfang des letzten Wortes springen
w an den Anfang des nächsten Wortes springen
e an das Ende des nächsten Wortes springen
h ein Zeichen nach links
j ein Zeile nach unten
k eine Zeile nach oben
l ein Zeichen nach rechts

Aktionen im Einfügemodus

p Zwischenablage nach aktueller Zeile einfügen
P Zwischenablage vor aktueller Zeile einfügen
R Text ab Cursor-Position überschreiben
J aktuelle Zeile an das Ende der vorhergehenden Zeile anhängen
o eine Zeile nach der aktuellen einfügen und in den Bearbeitungsmodus wechseln
O eine Zeile vor der aktuellen einfügen und in den Bearbeitungsmodus wechseln
a ein Leerzeichen einfügen und in den Bearbeitungsmodus wechseln
A zum Ende der Zeile springen und in den Bearbeitungsmodus wechseln
i in den Bearbeitungsmodus wechseln
I an den Anfang der Zeile springen und in den Bearbeitungsmodus wechseln