exaedit [filename]
[filename]
in eckigen Klammern
besagt, dass du einen Dateinamen angeben kannst oder auch nicht.
Falls du exaEdit mit mehr als einem Parameter aufrufst, werden dennoch nur der erste beachtet und alle anderen stillschweigend ignoriert. Was der Parameter im einzelnen bedeutet, ist im Abschnitt Laden einer Datei beschrieben.
Als erstes liest exaEdit etwa vorhandene Profildateien. Dies ist im Abschnitt Die Profildateien genauer beschrieben.
Als zweites muss sich exaEdit über die Art des benutzten Fensters informieren und die Wege vom und zum Fenster aktivieren. exaEdit ist ein Ganzfenster-Editor, d.h. exaEdit produziert die Daten für das Beschreiben des kompletten Fensters und kann im Gegenzug Änderungen von jeder Fensterstelle entgegennehmen.
Um die Ganzfenster-Funktion zu erfüllen, bedient sich exaEdit eines Betriebssystemzusatzes namens
Der Rest dieses Abschnittes trifft nur auf Unix-Betriebssysteme zu.
Erste Voraussetzung ist das Vorhandensein der Umgebungsvariablen
TERM
set
TERM nicht definiert
exaEdit im Zeilenmodus
Ist die Umgebungsvariable TERM vorhanden, so überprüft exaEdit, ob die Variable einen Wert hat, der für den Fenstermodus geeignet ist. Derzeit werden
TERM=NETWORK
und
TERM=IBM3278-x
(mit beliebigem x) als ungeeignet erkannt. In einem solchen Fall schreibt exaEdit die beiden Meldungen
Terminaltyp ist ...
exaEdit im Zeilenmodus
Leider ist exaEdit derzeit nicht in der Lage, alle TERM-Werte, für die kein Fenstermodus möglich ist, zu erkennen. Es kann also vorkommen, dass exaEdit die Initialisierung von Curses versucht, Curses aber mit einer Fehlermeldung exaEdit abbricht. Solche Meldungen sind
Sorry, I don't know how to deal with your '...' terminal.
Sorry, I need to know a more specific terminal type than ''.
export TERM=...