3 Ion - ein X11 Fenster Manager
9 Ion ist ein tabellarisch aufgebauter Fenster Manager, entwickelt für
10 Benutzer welche auf die Tastatur spezialisiert sind.
14 .B \-display host:display.screen
15 X Anzeige zum darstellen
17 .B \-conffile Konfigurationsdatei
18 Konfigurationsdatei welche anstelle der Vorgegebenen benutzt werden soll
20 .B \-searchdir Verzeichnis
21 Verzeichnis worin die Konfigurationsdateien und andere Scripte gesucht werden
24 Auf X Servern mit mehreren (traditionell non-Xinerama) Screens; handhabt nur den
25 voreingestellten Screen (Wurzelfenster); nicht alle, welche durch die '-display'
26 Option oder in der DISPLAY Umgebungsvariable bereitgestellt werden
28 .B \-session sitzungs_name
29 Setzt einen Sitzungsnamen. Diese Option beeinflusst wo der Arbeitsbereich und
30 andere Sicherungsdateien abgelegt werden (~/.ion3/sitzungs_name wenn die Option
34 Zeigt die Hilfe für die Kommandozeilenoptionen
40 Zeigt Informationen über den Autor, die Version und das Copyright
44 Diese Kapitel ist ein Überblick über die Objekttypen welche auf der X Anzeige
45 durch Ion behandelt werden. Die Beziehungen sind auf die Standardeinstellungen
46 ausgerichtet. Diese Informationen hier sind nötig um die Operationen und
47 Möglichkeiten der unterschiedlichen Tastenkombinationen zu verstehen. Siehe
48 dazu auch die weiteren Erklärungen unten. Für detailliertere Erklärungen,
49 welche zum schreiben eigener Konfigurationsdateien benötigt werden, siehe die
50 zusätzlichen Dokumentationen auf der Ion Webseite
52 Die obersten Objekte welche benutzt werden können sind \fBScreens\fP.
53 Sie sind mit physikalischen Sceeens zu vergleichen. Screens enthalten
54 \fBArbeitsbereiche\fP und \fBClient Fenster\fP gepackt in einem Vollbildmodus.
55 Diese Objekte sind \fBgebündelt\fP, mit dem Hintergrund, dass nur einer auf
56 einmal angezeigt werden kann.
58 Derzeit unterstützt Ion zwei Arten von Arbeitsbereichen; \fBgeteilt\fP in den
59 traditionellen Ion-Style und den herkömlichen \fBfliessenden\fP Arbeitsbereich
60 des PWM. Arbeitsbereiche sind keine sichtbaren Objekte sondern eher eine
61 Sammlung von gleichzeitig erkennbaren \fBFrames\fP.
63 Ähnlich wie Screens, bündeln Frames andere Objekte, in diesem Fall sind dies
64 meist Client Fenster. Die meiste Zeit, sind Frames das einzige von Ion was auf
65 dem Screen zu sehen ist. Frames können Rahmen haben und sie haben einen
66 \fBReiter\fP für jedes in ihnen gebündelte Objekt.
68 \fBAnfragen\fP sind Textboxen die am unteren Rand eines Frames oder Screens
69 erscheinen. Sie können nach Texteingaben zum ausführen einer Aktion verlangen.
70 Diese sind abhängig von den an sie gebundenen Aktionen. Die meisten Anfragen
71 unterstützen Autovervollständigung.
75 Hier sind die voreingestellten Tasten- und Mauszeigerbindungen beschrieben.
76 (\fBMod1\fP) hängt vom jeweiligen verwendeten System ab. Auf PC's mit XFree86
77 ist es höchstwahrscheinlich an die linke 'ALT-Taste' gebungen (\fBALT_L\fP).
78 Auf SUN Systemen ist es sicherlich an die 'Diamant' Tasten gebunden
79 (\fBMETA_L\fP, \fBMETA_R\fP). Benutze \fIxmodmap(1x)\fP um die Belegung
82 Die Zeichenkette in den eckigen Klammern nach einer Bindungsgruppe (wird unten
83 gezeigt) deutet auf die Konfigurationsdatei des Modules in welchem die Bindungen
86 .SS Global verfügbare Bindungen
90 .".SS Bindungsoperationen auf Frames und Screens und ihren Kindern
94 .SS Bindungsoperationen auf Frames und ihren Kindern
98 .SS Bindungen zum Bewegungs-/Veränderungsmodus
100 BINDINGS:WMoveresMode
102 .SS Bindungen zum teilen der Arbeitsfläche [mod_ionws]
105 .\" BINDINGS:WFrame.tiled
107 .SS Bindungen für den fliessenden Arbeitsbereich und Frames [mod_floatws]
111 BINDINGS:WFrame.floating
113 .SS Bindungen für Message- und Anfrageboxen [mod_query]
117 .SS Bindungen zum Editieren in Anfragen [mod_query]
119 Diese Bindungen sind vergleichbar mit denen des \fIjoe(1)\fP Texteditors.
120 Auschneiden, Kopieren und Einfügen arbeiten nach konventionellen
121 Gesichtspunkten. Etwas überarbeitet aber die gleichen Tasten.
125 .SS Bindungen für die Menüs [mod_menu]
130 .SH DATEIEN und VERZEICHNISSE
132 .B ETCDIR/cfg_ion.lua
133 Voreingestellte Hauptkonfigurationsdateien
136 Andere Konfigurationsdateien
139 Farbschemata Konfigurationsdateien
142 Benutzerkonfigurationsdateien
144 .B ~/.ion3/cfg_ion.lua
145 Voreingestellte Benutzer Hauptkonfigurationsdateien (überschreiben die
146 systemweiten Konfigurationen)
149 Die Ion Homepage, \fIhttp://iki.fi/tuomov/ion/\fP
151 Das Dokument "Ion: Configuring and extending with Lua" kann auf der Ion Webseite
157 \fIX(7x)\fP, \fIpwm3(1)\fP, \fIjoe(1)\fP
160 Ion wurde von Tuomo Valkonen <tuomov at iki.fi> geschrieben