Ex (Texteditor)

Ex (Texteditor)

ex, die Abkürzung für das englische extended (deutsch: erweitert), ist ein zeilenorientierter Texteditor für Unix-Systeme.

Der originale ex war eine erweiterte Version des Unix-Standardeditors ed, die Teil der Berkeley Software Distribution (BSD) war. ex ist ed ziemlich ähnlich, mit der Ausnahme, dass einige Kommandozeilenparameter und Einstellungen verändert worden waren, um den Editor benutzerfreundlicher zu machen.

Später wurde für ex eine bildschirmorientierte Oberfläche entwickelt, wodurch ex zum vi wurde. Heutzutage wird ex wie ein Bestandteil von vi behandelt, die meisten vi-Varianten haben noch immer einen "ex-Modus", der auf der Kommandozeile mit dem Befehl ex aufgerufen wird, oder innerhalb von vi für einen Befehl, der mit einem Doppelpunkt (:) eingeleitet wird. Obwohl es Überschneidungen zwischen ex- und vi-Funktionen gibt, können manche Operationen mit ex-Befehlen leichter erreicht werden, so dass ex auch bei der Benutzung von vi noch nützlich ist.

Die Hauptbefehle von ex, die zum Suchen und Ersetzen von Text dienen, sind essentiell für die effektive Verwendung von vi. Ein Beispiel hierfür ist das von vi aus aufgerufene ex-Kommando :1,$ s/XXX/YYY/g, das jedes Erscheinen von XXX im gesamten Dokument durch YYY ersetzt. Das 1,$ steht für jede Zeile der Datei – den Bereich von der ersten (1) bis zur letzten (in ex durch das Dollarzeichen $ ausgedrückt) Zeile, das g steht für die Ersetzung von jedem Vorkommen in der Zeile, wäre es nicht angegeben, dann würde nur die erste Erscheinung ersetzt.

Auf HP-UX-Systemen kann ex auch durch den Befehl e aufgerufen werden. e ist ein Hardlink auf ex.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Texteditor — Ein Texteditor (lat. editor „Herausgeber“, „Erzeuger“) ist ein Computerprogramm zum Bearbeiten von Texten. Der Editor lädt die zu bearbeitende Textdatei und zeigt ihren Inhalt auf dem Bildschirm an. Durch diverse Aktionen können die Daten dann… …   Deutsch Wikipedia

  • Texteditor — Text|edi|tor 〈[ ɛ̣dıtə(r)] m. 3; EDV〉 = Editor2 [engl.] * * * Texteditor,   Editor …   Universal-Lexikon

  • Texteditor — Text|e|di|tor 〈[ ɛ̣dıtə(r)] m.; Gen.: s, Pl.: s; EDV〉 = Editor2 [Etym.: engl.] …   Lexikalische Deutsches Wörterbuch

  • Texteditor — ⇡ Editor …   Lexikon der Economics

  • Nano (Texteditor) — Nano Screenshot eines Nanos Basisdat …   Deutsch Wikipedia

  • Pico (Texteditor) — Nano Screenshot eines Nanos Basisdaten Aktuelle Version: 2.0.9 (24.08.2008) Betriebssystem …   Deutsch Wikipedia

  • Acme (Texteditor) — Acme Screenshot von Acme Basisdaten Entwickler Rob Pike Betriebssystem Plan …   Deutsch Wikipedia

  • ACE (Texteditor) — ACE a collaborative editor Entwickler [The ACE project] Aktuelle Version M4 (7. März 2006) Betriebssystem …   Deutsch Wikipedia

  • Joe (Texteditor) — Joe’s Own Editor Basisdaten Maintainer Joseph H. Allen Aktuelle Version …   Deutsch Wikipedia

  • TECO (Texteditor) — TECO (ursprünglich Tape Editor and COrrector, später Text Editor and COrrector) ist ein Texteditor für Rechner der Firma DEC. Entwickelt wurde TECO 1962/63 von Daniel L. Murphy[1] für die PDP 1 am MIT. Ursprünglich wurde TECO dazu benutzt,… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”