2 vi EDITOR FÜR UNIX-DATEIEN
Dieses Kapitel resultiert aus dem Ursprung von Alephino, dem System Aleph 500, welches ausschließlich
auf UNIX-artigen Betriebssystemen lauffähig bzw. für diese lieferbar ist. Zur Bearbeitung von Dateien auf dem Server steht hier standardmäßig der Editor "vi" zur Verfügung.
vi Kommandos - Zur Editierung einer
Datei
Die vi Kommandos werden genutzt, um Text in einer UNIX Datei zu erfassen.
Alle vi Kommandos werden durch Drücken der ESC-Taste aktiviert.
Sie können außerdem unvollständige Kommandos mit ESC unterbrechen.
- Bewegen in den Dateien
- Pfeil nach oben - eine Zeile nach oben
- Pfeil nach unten - eine Zeile nach unten
- 0 - bewegt den Cursor an den Anfang der Zeile
- $ - bewegt den Cursor an das Ende der Zeile
- Enter - bewegt den Cursor an den Anfang der nächsten Zeile
- H - bewegt den Cursor an die Anfangszeile des Bildschirms
- L - bewegt den Cursor an die Endezeile des Bildschirms
- Strg-u - scrollt eine halbe Seite nach oben
- Strg-d - scrollt eine halbe Seite nach unten
- Strg-f - scrollt eine ganze Seite nach unten
- Strg-b - scrollt eine ganze Seite nach oben
- Text in eine Datei einfügen
- a - Text nach dem Cursor einfügen
- A - Text nach dem Zeilenende einfügen
- i - Text vor dem Cursor einfügen
- I - Text am Zeilenanfang einfügen
- o - Zeile unterhalb der aktuellen Zeile einfügen
- O - Zeile oberhalb der aktuellen Zeile einfügen
- Text verändern
- r - Zeichen an Cursorposition ersetzen
- R - Überschreiben des Textes bis zum nächsten ESC
- cw - Ändern eines Wortes
- cc - Ersetzen der aktuellen Zeile
- Text löschen
- x - Löschen des Zeichens an Cursorposition
- dw - Löschen des Wortes an Cursorposition
- dd - Löschen der Zeile, auf der sich der Cursor befindet
- D - Löschen bis zum Ende der Zeile
- Rückgängig machen
- u - Rückgängigmachen der letzten Änderung
- Ausschneiden/Einfügen
- yy - Kopieren der aktuellen Zeile in den Datenpuffer
- yw - Kopieren des Textes bis zum nächsten Leerzeichen oder bis zum Ende der Zeile
- p - nach dem Cursor einfügen
- Suchen
- /string - vorwärts suchen
- ?string - rückwärts suchen
- n - Auffinden des nächsten Eintrages des Suchstrings
- Sichern und Datei schließen
- :w - Sichern der Datei unter dem Originalnamen
- :wq - Sichern und Verlassen der Datei
- :q! - Verlassen, ohne zu sichern
- Verschiedene Kommandos
- J - Zeilen verbinden
- . - letzte Änderung wiederholen