NAME
PWM - ein X11 Fenster Manager
ÜBERSICHT
pwm3 [optionen]
BESCHREIBUNG
Der originale PWM war der erste Fenster Manager, welcher einen tabellenartigen Aufbau seiner Objekte unterstützte. Diese Version des PWM basiert auf dem Quellcode von Ion und unterscheidet sich zu diesem nur durch Unterschiede in den Konfigurationsdateien, den Pfaden und einigen wenigen zusätzliche Optionen.
OPTIONEN
−display host:display.screen
X Anzeige zum darstellen
−conffile Konfigurationsdatei
Konfigurationsdatei welche anstelle der Vorgegebenen benutzt werden soll
−searchdir dir
Verzeichnis worin die Konfigurationsdateien und andere Scripte gesucht werden
−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
−sessionname sitzungs_name
Setzt einen Sitzungsnamen. Diese Option beeinflusst wo der Arbeitsbereich und andere Sicherungsdateien abgelegt werden (~/.pwm3/sitzungs_name wenn die Option gesetzt wurde).
−xinerama 0|1
Wenn Ion mit Xinerama Unterstützung kompiliert wurde, kann diese Option benutzt werden um sie ’an = 1’ oder ’aus = 0’ zu stellen. Die Voreinstelllung ist Xineramas Screeninformation ’NICHT’ zu benutzen.
−help |
Zeigt die Hilfe für die Kommandozeilenoptionen |
−version
Zeigt die Version
−about |
Zeigt Informationen über den Autor, die Version und das Copyright |
BINDUNGEN
Hier sind die voreingestellten Tasten- und Mauszeigerbindungen beschrieben. (Mod1) hängt vom jeweiligen verwendeten System ab. Auf PC’s mit XFree86 ist es höchstwahrscheinlich an die linke ’ALT-Taste’ gebungen (ALT_L). Auf SUN Systemen ist es sicherlich an die ’Diamant’ 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 Konfigurationsdatei des Modules in welchem die Bindungen definiert sind.
Global
verfügbare 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 nächsten/vorherigen Objekt im aktuellen Screen.
Mod1+K K
Gehe zu vorherigem aktivem Objekt
Mod1+K T
Lösche alle Markierungen.
Mod1+Shift+1, Mod1+Shift+2
Gehe zu n’ten Screen bei ’multihead’ Aufbau.
Mod1+Shift+Left, Mod1+Shift+Right
Gehe zum nächsten/vorherigen Screen bei ’multihead’ Aufbau.
Mod1+F9
Erzeuge einen neuen Arbeitsbereich mit ausgewähltem Vorgabetype.
F12, Button3 drücken
Zeige das Hauptmenü.
Button2 drücken
Zeige das Menü mit der Fensterliste.
Mod1+C |
Schliesse aktuelles Objekt. | ||
Mod1+L |
Anstupsen des aktuellen Fensters. Dies könnte helfen bei einigen Programmen (xterm) mit Darstellungsproblemen. |
Mod1+Return
Schalte das aktuelle Client Fenster in den Vollbildmode.
Mod1+K C
Beende aktuelles Client Fenster.
Mod1+K Q
Sende den nächsten Tastendruck zum aktuellen Client Fenster. Einige Programme unterstützen dies nicht in ihrer Voreinstellung.
F1 |
Anfrage um ’Manual’ Seiten anzuzeigen. |
Mod1+F1
Zeige die Ion ’Manual’ Seite.
F2 |
Starte einen Terminal. |
|||
F3 |
Anfrage um Kommandozeile auszuführen. |
Mod1+F3
Anfrage um Lua Code auszuführen.
F4 |
Anfrage zur Verbindung mit SSH. | ||
F5 |
Anfrage um eine Datei zu bearbeiten. | ||
F6 |
Anfrage um Datei anzuzeigen. | ||
F9 |
Anfrage um auf einen Arbeitsbereich zu wechseln oder einen neuen zu erzeugen. | ||
Mod1+G |
Anfrage wohin ein Client Fenster geschickt werden soll. |
Bindungsoperationen auf Frames und ihren Kindern
Mod1+T |
Markiere aktuelles Objekt im Frame. |
Mod1+K 1, Mod1+K 2, Mod1+K
3, Mod1+K 4, Mod1+K 5, Mod1+K 6, Mod1+K 7,
Mod1+K 8, Mod1+K 9, Mod1+K 0
Wechsel zum n’ten Objekt im Frame.
Mod1+K N, Mod1+K P
Wechsel zum nächsten/vorherigen Objekt im Frame
Mod1+K comma, Mod1+K period
Bewege das aktuelle Objekt im Frame nach links/rechts.
Mod1+K H, Mod1+K V
Maximiere das Frame horizontal/vertikal.
Mod1+K A
Verknüpfe markierte Objekte mit diesem Frame.
Mod1+A |
Anfrage für ein Client Fenster um sich mit einem aktivem Frame zu verbinden |
Mod1+M, Button3 drücken
Anzeige Frame Kontexmenü
Mod1+R |
Beginne Bewegungs/Veränderungs - Modus. |
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-/Veränderungsmodus
Escape |
Abbruch des Veränderungsmodus. |
|||
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
für den fliessenden Arbeitsbereich und Frames
[mod_floatws]
Mod1+Tab
Rückwärts laufender Fokus und zeige fokusiertes Frame.
Mod1+K Tab
Rückwärts laufender Fokus und zeige fokusiertes Frame.
Mod1+P, Mod1+N
vorbringen/zurücklegen des aktiven Frames
Button1 Doppelklick auf tab
Wechsle in den Schattenmodus
Button1 drücken auf
tab, Button1 drücken auf border, Mod1+Button1
anklicken
Bringe Frame nach vorne.
Mod1+Button3 anklicken
Frame in den Hintergrund.
Button1 ziehen auf tab
Gehe zu Frame.
Bindungen
für die Menüs [mod_menu]
Escape, Control+G, Control+C, Left
Schliesse das Menü.
Return, KP_Enter, Control+M, Right
Aktiviere aktuellen Menüeintrag.
Control+N, Control+P, Up, Down
Wähle nächsten/vorherigen Menüeintrag.
BackSpace
Lösche den Menüpuffer.
DATEIEN und VERZEICHNISSE
/etc/X11/ion3/cfg_pwm.lua
Voreingestellte Hauptkonfigurationsdateien
/etc/X11/ion3/cfg_*.lua
Andere Konfigurationsdateien
/etc/X11/ion3/look_*.lua
Farbschemata Konfigurationsdateien
~/.pwm3/
Benutzerkonfigurationsdateien
~/.pwm3/cfg_pwm.lua
Voreingestellte Benutzer Hauptkonfigurationsdateien (überschreiben die systemweiten Konfigurationen)
SIEHE AUCH
Weitere Informationen siehe ion3(1).
AUTOR
PWM und Ion wurde von Tuomo Valkonen <tuomov at iki.fi> geschrieben