Willkommen bei Ion!

Wenn Sie nie zuvor Ion benutzt haben, empfehlen wir Ihnen unbedingt das 
Ion Handbuch zu studieren, bevor Sie weiter fortfahren. Obwohl es 
unten aufgefhrt ist, knnen Sie spter wieder darauf zurckgreifen, indem 
Sie <F1> drcken und dann <Enter>, oder, indem Sie 'man ion3' in einem 
Terminal ausfhren. All das setzt voraus, dass Sie Ion in einem 
Standardspeicherplatz installiert haben, damit die System Kommandos die 
Handbuchseite finden knnen. 

Wenn Sie zu wild darauf sind, Ion auszuprobieren und gegen alle 
Empfehlungen das Lesen des Handbuches berspringen wollen, so sollten Sie
zumindestens wissen, dass mit drcken der <F2> - Taste ein Terminal  
gestartet werden kann, und dass man auf das Hauptmen mit <F12> zugreifen kann. 

Wenn Sie sich bereit fhlen, individuelle Konfigurationsdateien zu 
schreiben (was jederzeit mglich ist), so schauen sich bitte in das 
Konfigurationshandbuch, welches auf der Ion Webseite zu finden ist. 
(Link siehe Ende des Benutzerhandbuches) Ausserdem kann es nuetzlich sein, 
sich erst ein wenig mit Ion vertraut zu machen bevor man sich eingehend 
damit befasst. Damit Sie die Grundkonzepte erfassen koennen, die notwendig 
sind, um die ntigen Konfigurationsdateien zu verstehen.



ION(1)                                                     ION(1)


NAME
       Ion - ein X11 Fenster Manager

BERSICHT
       ion3 [optionen]

BESCHREIBUNG
       Ion  ist  ein  tabellarisch  aufgebauter  Fenster Manager,
       entwickelt fr Benutzer welche auf die  Tastatur  spezial
       isiert sind.


OPTIONEN
       -display host:display.screen
              X Anzeige zum darstellen

       -conffile Konfigurationsdatei
              Konfigurationsdatei  welche anstelle der Vorgegebe
              nen benutzt werden soll

       -searchdir Verzeichnis
              Verzeichnis  worin  die  Konfigurationsdateien  und
              andere Scripte gesucht werden

       -oneroot
              Auf  X  Servern mit mehreren (traditionell non-Xin
              erama) Screens; handhabt nur  den  voreingestellten
              Screen  (Wurzelfenster);  nicht  alle, welche durch
              die '-display' Option oder  in  der  DISPLAY  Umge
              bungsvariable bereitgestellt werden

       -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).

       -help  Zeigt die Hilfe fr die Kommandozeilenoptionen

       -version
              Zeigt die Version

       -about Zeigt Informationen ber den Autor, die Version und
              das Copyright


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  aus
       gerichtet. Diese Informationen  hier  sind  ntig  um  die
       Operationen  und  Mglichkeiten der unterschiedlichen Tas
       tenkombinationen zu verstehen. Siehe dazu auch  die  weit
       eren  Erklrungen  unten.  Fr detailliertere Erklrungen,



                                                                1





ION(1)                                                     ION(1)


       welche   zum   schreiben   eigener   Konfigurationsdateien
       bentigt  werden,  siehe  die zustzlichen Dokumentationen
       auf der Ion Webseite

       Die obersten Objekte welche  benutzt  werden  knnen  sind
       Screens.   Sie  sind mit physikalischen Sceeens zu vergle
       ichen. Screens enthalten Arbeitsbereiche und  Client  Fen
       ster  gepackt  in einem Vollbildmodus.  Diese Objekte sind
       gebndelt, mit dem Hintergrund, dass nur einer auf  einmal
       angezeigt werden kann.

       Derzeit  untersttzt  Ion zwei Arten von Arbeitsbereichen;
       geteilt  in   den   traditionellen   Ion-Style   und   den
       herkmlichen  fliessenden Arbeitsbereich des PWM. Arbeits
       bereiche sind keine sichtbaren Objekte sondern  eher  eine
       Sammlung von gleichzeitig erkennbaren Frames.

       hnlich  wie  Screens,  bndeln  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 knnen Rahmen  haben  und  sie  haben
       einen Reiter fr jedes in ihnen gebndelte Objekt.

       Anfragen  sind  Textboxen die am unteren Rand eines Frames
       oder Screens erscheinen. Sie knnen nach Texteingaben  zum
       ausfhren einer Aktion verlangen.  Diese sind abhngig von
       den an  sie  gebundenen  Aktionen.  Die  meisten  Anfragen
       untersttzen Autovervollstndigung.


BINDUNGEN
       Hier     sind    die    voreingestellten    Tasten-    und
       Mauszeigerbindungen beschrieben.  (Mod1)  hngt  vom  jew
       eiligen verwendeten System ab. Auf PC's mit XFree86 ist es
       hchstwahrscheinlich an  die  linke  'ALT-Taste'  gebungen
       (ALT_L).   Auf SUN Systemen ist es sicherlich an die 'Dia
       mant'   Tasten   gebunden   (META_L,   META_R).    Benutze
       xmodmap(1x) um die Belegung herauszufinden.

       Die  Zeichenkette  in  den  eckigen  Klammern  nach  einer
       Bindungsgruppe (wird unten gezeigt) deutet auf die Konfig
       urationsdatei   des   Modules  in  welchem  die  Bindungen
       definiert sind.


   Global verfgbare Bindungen
       Mod1+1, Mod1+2, Mod1+3, Mod1+4, Mod1+5, Mod1+6,  Mod1+7,
       Mod1+8, Mod1+9, Mod1+0
              Wechsle zum n'ten Objekt (Arbeitsbereich,  Vollbild
              Fenster) im aktuellen Arbeitsbereich.

       Mod1+comma, Mod1+period
              Wechsel zum nchsten/vorherigen Objekt im aktuellen
              Screen.



                                                                2





ION(1)                                                     ION(1)


       Mod1+K K
              Go to first region demanding  attention  or  previ
              ously active one.

       Mod1+K T
              Lsche alle Markierungen.

       Mod1+Shift+1, Mod1+Shift+2
              Gehe zu n'ten Screen bei 'multihead' Aufbau.

       Mod1+Shift+comma, Mod1+Shift+period
              Gehe zum nchsten/vorherigen Screen bei 'multihead'
              Aufbau.

       Mod1+F9
              Erzeuge einen neuen Arbeitsbereich mit ausgewhltem
              Vorgabetype.

       F12, Button3 drcken
              Zeige das Hauptmen.

       Button2 drcken
              Zeige das Men mit der Fensterliste.

       Mod1+Tab
              Forward-circulate focus.

       Mod1+K Tab
              Backward-circulate focus.

       Mod1+K R
              Raise focused object, if possible.




       Mod1+C Schliee aktuelles Objekt.

       Mod1+K D
              Detach  (float) or reattach an object to its previ
              ous location.



   Bindungsoperationen auf Frames und ihren Kindern
       Mod1+K H, Mod1+K V
              Maximiere das Frame horizontal/vertikal.

       Button3 drcken
              Display context menu.

       Mod1+R Beginne Bewegungs/Vernderungs - Modus.





                                                                3





ION(1)                                                     ION(1)


       Button1 anklicken auf tab, Button2 anklicken auf tab
              Wechsle das Frame um das Objekt anzuzeigen  welches
              durch den Reiter angegeben ist.

       Button1 ziehen auf border, Mod1+Button3 ziehen
              Anpassen des Frame.

       Mod1+Button1 ziehen
              Gehe zu Frame.

       Button1 ziehen auf tab, Button2 ziehen auf tab
              Bewege Objekte zwischen Frames durch 'ziehen/fallen
              lassen' des Reiters.



   Bindungen zum Bewegungs-/Vernderungsmodus
       Escape Abbruch des Vernderungsmodus.

       Return Beende den Anpassungsmode.

       Left, Right, Up, Down, F, B, P, N
              Wachse in angegebener Richtung.

       Shift+Left, Shift+Right, Shift+Up, Shift+Down, Shift+F,
       Shift+B, Shift+P, Shift+N
              Verkleinern in angegebener Richtung.

       Mod1+Left,  Mod1+Right,  Mod1+Up,  Mod1+Down,   Mod1+F,
       Mod1+B, Mod1+P, Mod1+N
              Bewegt in festgelegte Richtung



   Bindungen zum teilen der Arbeitsflche [mod_ionws]
       Mod1+S Teile aktuelles Frame vertikal.

       Mod1+P, Mod1+N, Mod1+Tab, Mod1+K Tab
              Gehe zu  Frame  oben/unten/rechts/linksBezogen  auf
              aktuelles Frame

       Mod1+K S
              Teile aktuelles Frame horizontal.

       Mod1+K X
              Zerstre aktuelles Frame.



   Bindungen   fr  den  fliessenden  Arbeitsbereich  und  Frames
       [mod_floatws]
       ?





                                                                4





ION(1)                                                     ION(1)


       Button1 Doppelklick auf tab
              Wechsle in den Schattenmodus

       Button1 drcken auf tab, Button1 drcken auf border,
       Mod1+Button1 anklicken
              Bringe Frame nach vorne.

       Mod1+Button3 anklicken
              Frame in den Hintergrund.

       Button1 ziehen auf tab
              Gehe zu Frame.

       Mod1+K B
              Tile frame, if no tiling exists on the workspace



   Bindungen fr Message- und Anfrageboxen [mod_query]
       Escape, Control+G, Control+C
              Schliee die Anfrage/Message Box  und  fhre  keine
              daran gebundenen Aktionen aus.

       Control+U, Control+V, Page_Up, Page_Down
              Verschiebe  die  Nachricht  oder  Vervollstndigung
              nach oben/unten.



   Bindungen zum Editieren in Anfragen [mod_query]
       Diese Bindungen sind vergleichbar  mit  denen  des  joe(1)
       Texteditors.   Auschneiden, Kopieren und Einfgen arbeiten
       nach konventionellen Gesichtspunkten.  Etwas  berarbeitet
       aber die gleichen Tasten.


       Control+F, Control+B, Right, Left
              Bewege ein Zeichen vorwrts/rckwrts.

       Control+E, Control+A, End, Home
              Gehe zum Ende/Anfang.

       Control+X, Control+Z
              berspringe ein Wort vorwrts/rckwrts.

       Control+D, Delete
              Lsche nchsten Buchstaben.

       BackSpace, Control+H
              Lsche vorheriges Zeichen.

       Control+W, Control+O
              Lsche ein Wort vorwrts/rckwrts.




                                                                5





ION(1)                                                     ION(1)


       Control+J
              Lsche bis zum ende der Zeile.

       Control+Y
              Lsche die ganze Zeile.

       Control+T
              Transpose characters.

       Control+P, Control+N, Up, Down, Control+Up, Control+Down
              Auswahl  des  nchsten/vorherigen  (Treffers) 'His
              tory' Eintrags.

       Button2 anklicken, Control+K C
              Einfgen aus Clipboard.

       Control+K B
              Setze Markierungs/Anfangs - Auswahl.

       Control+K Y
              Ausschneiden.

       Control+K K
              Kopiere Auswahl.

       Control+K G
              Lsche Markierung/Abbruch Auswahl.

       Tab, Shift+Tab, Control+Tab
              Try to complete the entered text or  cycle  through
              completions.

       Control+R, Control+S
              Complete from history

       Control+M, Return, KP_Enter
              Schliee  die Anfrage und fhre die daran gebundene
              Aktion aus.



   Bindungen fr die Mens [mod_menu]
       Escape, Control+G, Control+C, Left
              Schliee das Men.

       Return, KP_Enter, Control+M, Right
              Aktiviere aktuellen Meneintrag.

       Control+N, Control+P, Up, Down
              Whle nchsten/vorherigen Meneintrag.

       BackSpace
              Lsche den Menpuffer.




                                                                6





ION(1)                                                     ION(1)


DATEIEN und VERZEICHNISSE
       /usr/local/share/examples/ion3/cfg_ion.lua
              Voreingestellte Hauptkonfigurationsdateien

       /usr/local/share/examples/ion3/cfg_*.lua
              Andere Konfigurationsdateien

       /usr/local/share/examples/ion3/look_*.lua
              Farbschemata Konfigurationsdateien

       ~/.ion3/
              Benutzerkonfigurationsdateien

       ~/.ion3/cfg_ion.lua
              Voreingestellte Benutzer Hauptkonfigurationsdateien
              (berschreiben die systemweiten Konfigurationen)


SIEHE AUCH
       Die Ion Homepage, http://iki.fi/tuomov/ion/

       Das  Dokument  "Ion:  Configuring  and extending with Lua"
       kann auf der Ion Webseite gefunden werden.


       /usr/local/share/doc/ion3/

       X(7x), pwm3(1), joe(1)


AUTOR
       Ion  wurde  von  Tuomo   Valkonen   <tuomov   at   iki.fi>
       geschrieben
























                                                                7


