.TH ION 1 .SH NAME Ion - ein X11 Fenster Manager .SH ÜBERSICHT .B ion3 .I "[optionen]" .SH "BESCHREIBUNG" Ion ist ein tabellarisch aufgebauter Fenster Manager, entwickelt für Benutzer welche auf die Tastatur spezialisiert sind. .SH "OPTIONEN" .TP .B \-display host:display.screen X Anzeige zum darstellen .TP .B \-conffile Konfigurationsdatei Konfigurationsdatei welche anstelle der Vorgegebenen benutzt werden soll .TP .B \-searchdir Verzeichnis Verzeichnis worin die Konfigurationsdateien und andere Scripte gesucht werden .TP .B \-oneroot Auf X Servern mit mehreren (traditionell non-Xinerama) Screens; handhabt nur den voreingestellten Screen (Wurzelfenster); nicht alle, welche durch die '-display' Option oder in der DISPLAY Umgebungsvariable bereitgestellt werden .TP .B \-session sitzungs_name Setzt einen Sitzungsnamen. Diese Option beeinflusst wo der Arbeitsbereich und andere Sicherungsdateien abgelegt werden (~/.ion3/sitzungs_name wenn die Option gesetzt wurde). .TP .B \-help Zeigt die Hilfe für die Kommandozeilenoptionen .TP .B \-version Zeigt die Version .TP .B \-about Zeigt Informationen über den Autor, die Version und das Copyright .SH BASIS KONZEPTE Diese Kapitel ist ein Überblick über die Objekttypen welche auf der X Anzeige durch Ion behandelt werden. Die Beziehungen sind auf die Standardeinstellungen ausgerichtet. Diese Informationen hier sind nötig um die Operationen und Möglichkeiten der unterschiedlichen Tastenkombinationen zu verstehen. Siehe dazu auch die weiteren Erklärungen unten. Für detailliertere Erklärungen, welche zum schreiben eigener Konfigurationsdateien benötigt werden, siehe die zusätzlichen Dokumentationen auf der Ion Webseite Die obersten Objekte welche benutzt werden können sind \fBScreens\fP. Sie sind mit physikalischen Sceeens zu vergleichen. Screens enthalten \fBArbeitsbereiche\fP und \fBClient Fenster\fP gepackt in einem Vollbildmodus. Diese Objekte sind \fBgebündelt\fP, mit dem Hintergrund, dass nur einer auf einmal angezeigt werden kann. Derzeit unterstützt Ion zwei Arten von Arbeitsbereichen; \fBgeteilt\fP in den traditionellen Ion-Style und den herkömlichen \fBfliessenden\fP Arbeitsbereich des PWM. Arbeitsbereiche sind keine sichtbaren Objekte sondern eher eine Sammlung von gleichzeitig erkennbaren \fBFrames\fP. Ähnlich wie Screens, bündeln Frames andere Objekte, in diesem Fall sind dies meist Client Fenster. Die meiste Zeit, sind Frames das einzige von Ion was auf dem Screen zu sehen ist. Frames können Rahmen haben und sie haben einen \fBReiter\fP für jedes in ihnen gebündelte Objekt. \fBAnfragen\fP sind Textboxen die am unteren Rand eines Frames oder Screens erscheinen. Sie können nach Texteingaben zum ausführen einer Aktion verlangen. Diese sind abhängig von den an sie gebundenen Aktionen. Die meisten Anfragen unterstützen Autovervollständigung. .SH BINDUNGEN Hier sind die voreingestellten Tasten- und Mauszeigerbindungen beschrieben. (\fBMod1\fP) hängt vom jeweiligen verwendeten System ab. Auf PC's mit XFree86 ist es höchstwahrscheinlich an die linke 'ALT-Taste' gebungen (\fBALT_L\fP). Auf SUN Systemen ist es sicherlich an die 'Diamant' Tasten gebunden (\fBMETA_L\fP, \fBMETA_R\fP). Benutze \fIxmodmap(1x)\fP um die Belegung herauszufinden. Die Zeichenkette in den eckigen Klammern nach einer Bindungsgruppe (wird unten gezeigt) deutet auf die Konfigurationsdatei des Modules in welchem die Bindungen definiert sind. .SS Global verfügbare Bindungen BINDINGS:WScreen .".SS Bindungsoperationen auf Frames und Screens und ihren Kindern BINDINGS:WMPlex .SS Bindungsoperationen auf Frames und ihren Kindern BINDINGS:WFrame .SS Bindungen zum Bewegungs-/Veränderungsmodus BINDINGS:WMoveresMode .SS Bindungen zum teilen der Arbeitsfläche [mod_ionws] BINDINGS:WTiling .\" BINDINGS:WFrame.tiled .SS Bindungen für den fliessenden Arbeitsbereich und Frames [mod_floatws] BINDINGS:WGroupWS BINDINGS:WFrame.floating .SS Bindungen für Message- und Anfrageboxen [mod_query] BINDINGS:WInput .SS Bindungen zum Editieren in Anfragen [mod_query] Diese Bindungen sind vergleichbar mit denen des \fIjoe(1)\fP Texteditors. Auschneiden, Kopieren und Einfügen arbeiten nach konventionellen Gesichtspunkten. Etwas überarbeitet aber die gleichen Tasten. BINDINGS:WEdln .SS Bindungen für die Menüs [mod_menu] BINDINGS:WMenu .SH DATEIEN und VERZEICHNISSE .TP .B ETCDIR/cfg_ion.lua Voreingestellte Hauptkonfigurationsdateien .TP .B ETCDIR/cfg_*.lua Andere Konfigurationsdateien .TP .B ETCDIR/look_*.lua Farbschemata Konfigurationsdateien .TP .B ~/.ion3/ Benutzerkonfigurationsdateien .TP .B ~/.ion3/cfg_ion.lua Voreingestellte Benutzer Hauptkonfigurationsdateien (überschreiben die systemweiten Konfigurationen) .SH SIEHE AUCH Die Ion Homepage, \fIhttp://iki.fi/tuomov/ion/\fP .PP Das Dokument "Ion: Configuring and extending with Lua" kann auf der Ion Webseite gefunden werden. .PP .I DOCDIR/ .PP \fIX(7x)\fP, \fIpwm3(1)\fP, \fIjoe(1)\fP .SH AUTOR Ion wurde von Tuomo Valkonen geschrieben