Oftmals ist ein User gezwungen irgendwelche Dateien mit einem ASCII - Editor zu bearbeiten. Hierfür gibt es eine Menge guter, aufwendiger Editoren mit allen Möglichen Funktionen, die das Arbeiten sehr erleichtern können. Auf der anderen Seite gibt es dann den "vi". vi ist unkomfortabel, hat keine Mausunterstützung und generell bei den meisten Computerbenutzern nicht besonders beliebt.
Vermutlich wird sich nun jeder fragen, warum ich einem solchen Editor einen
Bereich meiner Homepage widme. Das ist aber ganz einfach:
Arbeitet man auf einem Unix (Linux, BSD, ...) System, kann es vorkommen, dass
man nur über eine ssh oder Telnetverbindung darauf zugreifen kann. Meist
hat man dann das Problem, dass die schönen Editoren darauf einfach nicht
laufen. Selbst der Allrounder EMACS hat dann hin und wieder seine Probleme.
Das sind dann immer die Momente, in denen man auf vi zurückgreifen muss
und vermutlich froh ist, dass es ihn gibt.
Der größte Nachteil von vi ist im Grundegenommen, dass seine Bedienung nicht gerade intuitiv ist und alle Befehle über Tastaturcodes ausgeführt werden. Diese Funktionen habe ich teilweise unter Befehlsübersicht zusammengefasst.
vi unterscheidet verschiedene Betriebsmodis. Um diese zu wechseln benutzt man die ESC Taste. Ist man beispielsweise im Eingabemodus steigt man aus diesem durch ein drücken der ESC Taste aus.
Um sich mit vi anzufreunden sollte man ihn einfach ausprobiern und sich mit der Befehlsübersicht durchbeissen.
Die Bedehlsübersicht gibt leider nur einen Teil der Möglichkeiten wieder. Wer tiefer einsteigen möchte sollte sich mal die man - Pages zu gemüte führen.
Viel Spaß :-)