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 Wenn Ion mit Xinerama Unterstützung kompiliert wurde, kann diese Option benutzt
35 werden um sie 'an = 1' oder 'aus = 0' zu stellen. Die Voreinstelllung ist
36 Xineramas Screeninformation zu benutzen.
39 Zeigt die Hilfe für die Kommandozeilenoptionen
45 Zeigt Informationen über den Autor, die Version und das Copyright
49 Diese Kapitel ist ein Überblick über die Objekttypen welche auf der X Anzeige
50 durch Ion behandelt werden. Die Beziehungen sind auf die Standardeinstellungen
51 ausgerichtet. Diese Informationen hier sind nötig um die Operationen und
52 Möglichkeiten der unterschiedlichen Tastenkombinationen zu verstehen. Siehe
53 dazu auch die weiteren Erklärungen unten. Für detailliertere Erklärungen,
54 welche zum schreiben eigener Konfigurationsdateien benötigt werden, siehe die
55 zusätzlichen Dokumentationen auf der Ion Webseite
57 Die obersten Objekte welche benutzt werden können sind \fBScreens\fP.
58 Sie sind mit physikalischen Sceeens zu vergleichen. Screens enthalten
59 \fBArbeitsbereiche\fP und \fBClient Fenster\fP gepackt in einem Vollbildmodus.
60 Diese Objekte sind \fBgebündelt\fP, mit dem Hintergrund, dass nur einer auf
61 einmal angezeigt werden kann.
63 Derzeit unterstützt Ion zwei Arten von Arbeitsbereichen; \fBgeteilt\fP in den
64 traditionellen Ion-Style und den herkömlichen \fBfliessenden\fP Arbeitsbereich
65 des PWM. Arbeitsbereiche sind keine sichtbaren Objekte sondern eher eine
66 Sammlung von gleichzeitig erkennbaren \fBFrames\fP.
68 Ähnlich wie Screens, bündeln Frames andere Objekte, in diesem Fall sind dies
69 meist Client Fenster. Die meiste Zeit, sind Frames das einzige von Ion was auf
70 dem Screen zu sehen ist. Frames können Rahmen haben und sie haben einen
71 \fBReiter\fP für jedes in ihnen gebündelte Objekt.
73 \fBAnfragen\fP sind Textboxen die am unteren Rand eines Frames oder Screens
74 erscheinen. Sie können nach Texteingaben zum ausführen einer Aktion verlangen.
75 Diese sind abhängig von den an sie gebundenen Aktionen. Die meisten Anfragen
76 unterstützen Autovervollständigung.
80 Hier sind die voreingestellten Tasten- und Mauszeigerbindungen beschrieben.
81 (\fBMod1\fP) hängt vom jeweiligen verwendeten System ab. Auf PC's mit XFree86
82 ist es höchstwahrscheinlich an die linke 'ALT-Taste' gebungen (\fBALT_L\fP).
83 Auf SUN Systemen ist es sicherlich an die 'Diamant' Tasten gebunden
84 (\fBMETA_L\fP, \fBMETA_R\fP). Benutze \fIxmodmap(1x)\fP um die Belegung
87 Die Zeichenkette in den eckigen Klammern nach einer Bindungsgruppe (wird unten
88 gezeigt) deutet auf die Konfigurationsdatei des Modules in welchem die Bindungen
91 .SS Global verfügbare Bindungen
95 .".SS Bindungsoperationen auf Frames und Screens und ihren Kindern
99 .SS Bindungsoperationen auf Frames und ihren Kindern
103 .SS Bindungen zum Bewegungs-/Veränderungsmodus
105 BINDINGS:WMoveresMode
107 .SS Bindungen zum teilen der Arbeitsfläche [mod_ionws]
111 .SS Bindungen für den fliessenden Arbeitsbereich und Frames [mod_floatws]
117 .SS Bindungen für Message- und Anfrageboxen [mod_query]
121 .SS Bindungen zum Editieren in Anfragen [mod_query]
123 Diese Bindungen sind vergleichbar mit denen des \fIjoe(1)\fP Texteditors.
124 Auschneiden, Kopieren und Einfügen arbeiten nach konventionellen
125 Gesichtspunkten. Etwas überarbeitet aber die gleichen Tasten.
129 .SS Bindungen für die Menüs [mod_menu]
134 .SH DATEIEN und VERZEICHNISSE
136 .B ETCDIR/cfg_ion.lua
137 Voreingestellte Hauptkonfigurationsdateien
140 Andere Konfigurationsdateien
143 Farbschemata Konfigurationsdateien
146 Benutzerkonfigurationsdateien
148 .B ~/.ion3/cfg_ion.lua
149 Voreingestellte Benutzer Hauptkonfigurationsdateien (überschreiben die
150 systemweiten Konfigurationen)
153 Die Ion Homepage, \fIhttp://iki.fi/tuomov/ion/\fP
155 Das Dokument "Ion: Configuring and extending with Lua" kann auf der Ion Webseite
161 \fIX(7x)\fP, \fIpwm3(1)\fP, \fIjoe(1)\fP
164 Ion wurde von Tuomo Valkonen <tuomov at iki.fi> geschrieben