Texteditor
Ein Texteditor ist ein Computerprogramm zum Bearbeiten von Texten. Hierbei kann es sich um "normalen" Text wie auch um Binärdaten handeln. Der Editor öffnet die Datei und zeigt den Inhalt auf dem Bildschirm an. Durch diverse Aktionen können die Daten dann bearbeitet werden. Zu diesen Aktionen kann das Einfügen;, Löschen und Kopieren gehören.
Table of contents |
2 Abgrenzung zur Textverarbeitung 3 UNIX-Texteditoren 4 Windows-Texteditoren 5 Weitere Beispiele 6 Weblinks |
Anforderungen an Editoren
Gute Editoren erleichtern dem Benutzer durch Erweiterungen die Arbeit.
So ist es oft möglich, eigene Tastaturkombinationen für bestimmte Aktionen vorzugeben, um diese schnell mehrfach ausführen zu können.
Weiterhin können die Daten durchsucht und ggf. durch andere ersetzt werden.
Da bei vielen Bearbeitungsaktionen Fehler gemacht werden können, ist eine unbegrenzte Anzahl von rücknehmbaren Schritten (Undo) wie auch wiederholbaren Ausführungen (Redo) wichtig.
Manche Texteditoren stellen für verschiedene Arten von Texten (HTML, Java, LaTeX usw.) verschiedene Arten von Hervorhebung von Textmustern (Syntaxhighlighting) zur Verfügung.
Abgrenzung zur Textverarbeitung
Im Gegensatz zu einem Textverarbeitungssystem und zu Desktop Publishing-Software (DTP) wird ein Texteditor vor allem zur Bearbeitung von Quelltext beim Programmieren eingesetzt und bietet daher in der Regel nur sehr eingeschränkte
Layout- und Formatierungsfunktionen an.
Die von einem Texteditor erzeugten Dateien erhalten in DOS und Windows üblicherweise die Namensendung ".txt", wobei auch jede andere Dateinamenserweiterung denkbar ist.
Der UNIX-Editor ed ist einer der ältesten Editoren.
Dieser arbeitet nur zeilenweise und die Bearbeitung von Texten ist sehr schwierig.
Später kam dann der Visual Editor (Vi), der die Bearbeitung von Texten wesentlich vereinfachte. Dieser ist noch heute auf sehr vielen UNIX/Linux-Systemen installiert und gehört zu den Basiswerkzeugen eines Systemadministrators. Wie auch der ed hat der Vi keine Menüs, stattdessen muss man mit diversen Tastaturkombinationen arbeiten.
Der Vi wurde später nochmals verbessert und es entstand der vi improved (Vim). Der Vim hat nunmehr auch Unterstützung für grafische Oberflächen und ist einer der mächtigsten Editoren in der UNIX-/Linuxwelt.
Ein weiterer oft benutzter und sehr mächtiger Editor ist der Emacs. Wer WordStar-kompatible Befehle bevorzugt, benutzt den Joe.
Unter DOS gab es zunächst das Programm "edit" oder das alte edlin. Dies wurde später weiterentwickelt und kommt heute in Windows als Notepad zum Einsatz. Dieser Editor bietet allerdings nur sehr eingeschränkte Möglichkeiten und ist daher für größere Einsätze nicht zu empfehlen.
Aufgrund dieser Tatsache gibt es eine Reihe weiterer Entwicklungen, die zum Teil für bestimmte Aufgaben spezialisiert sind. Eine Übersicht findet sich bei dmoz.
UNIX-Texteditoren
Windows-Texteditoren
Weitere Beispiele
Weblinks