Überblick Editoren
CIP Index Up Down Left Right

Editoren

Unter einem Editor ganz allgemein versteht man ein Programm, mit dem man Daten irgendwelcher Art editieren, d.h. ansehen und verändern kann. In den meisten Fällen meint man aber Texteditoren, die also speziell für die Bearbeitung von Text- und Programmdateien geeignet sind. Um diese soll es in diesem Abschitt gehen.

Man kann 2 Grundtypen von Editoren unterscheiden: Zeilen- und Displayorientierte. Bei den ersteren sieht man meist nur eine Zeile des bearbeiteten Textes (die "aktuelle" Zeile), und kann auch nur diese bearbeiten. Displayorientierte Editoren zeigen einen größeren Ausschnitt des Textes (eine "Seite"), in dem man mit dem Cursor herumfahren und an beliebigen Stellen ändern kann.

Im CIP-Pool sind die Zeileneditoren ed und ex, der Display- und Zeilenorientierte vi (bzw. vim, eine vi-Erweiterung), der Displayorientierte emacs sowie einige X-Anwendungen jot (nur SGI), xedit, textedit und xcoral installiert. Letztere sind durch ihre graphische Bedienoberfläche weitgehend selbsterklärend, oder sollten es zumindest sein.

Die am häufigsten verwendeten Editoren dürften vi und emacs sein, deshalb sollen nur sie hier kurz erläutert werden. Zu vi gibt es auch ein ausführliches Referenz-Manual im Script zur Vorlesung Einführung in C für Stdenten im Hauptstudium. Die Zeileneditoren werden heutzutage nicht mehr für den interaktiven Gebrauch verwendet, sondern z.B. in Shell-Scripten.

Möchte man einen formatierten Text erstellen, z.B. für eine Seminar-, Studien- oder Diplomarbeit, so eignen sich dafür die oben genannten Editoren alleine nicht, da man nicht angeben kann, daß bestimmte Textstellen fett, größer oder unterstrichen dargestellt werden sollen. Für diese Fälle gibt es Framemaker und TeX. TeX ist eigentlich gar kein Editor, da es den Text nicht bearbeitet, sondern nur die schon im Text enthaltenen Formatierungsanweisungen interpretiert und das Ergebnis am Bildschirm darstellt (bzw. in eine Datei ausgibt, die man wieder mit einem anderen Programm ansehen kann).

Bei der Gelegenheit sollte noch erwähnt werden, daß es noch andere solche Formatierer gibt: Einer ist nroff, mit dem alle online reference manuals formatiert werden. Einen weiteren benutzen Sie gerade. Die Texte im Mosaic werden nämlich in HTML geschrieben, das auch nur aus plain text mit eingestreuten Formatierungsanweisungen besteht.