root/clfswm/doc/keys.txt

Revision 194, 10.6 kB (checked in by pbrochard, 4 weeks ago)

Rename sister frame to brother frame. Doc update

Line 
1    * CLFSWM Keys *
2      -----------
3
4Note: Mod-1 is the Meta or Alt key
5
6Main mode keys:
7--------------
8
9  Mod-1                F1              Open the help and info window
10  Mod-1 Control Shift  Home            Exit clfswm
11  Mod-1                Right           Select the next brother frame
12  Mod-1                Left            Select the previous brother frame
13  Mod-1                Down            Select the previous level in frame
14  Mod-1                Up              Select the next level in frame
15  Mod-1                Tab             Select the next child
16  Mod-1 Shift          Tab             Select the previous child
17  Shift                Tab             Store the current child and switch to the previous one
18  Mod-1                Return          Enter in the selected frame - ie make it the root frame
19  Mod-1 Shift          Return          Leave the selected frame - ie make its parent the root frame
20  Mod-1                Page_up         Lower the child in the current frame
21  Mod-1                Page_down       Raise the child in the current frame
22  Mod-1                Home            Switch to the root frame
23  Mod-1 Shift          Home            Switch and select the root frame
24                       Menu            Switch between two layouts
25  Mod-1                Menu            Show all frames info windows until a key is release
26  Shift                Menu            Show all frames info windows
27  Control              Menu            Show/Hide the root frame
28  Mod-1                B               Move the pointer to the lower right corner of the screen
29  Control Shift        Escape          Close focus window: Delete the focus window in all frames and workspaces
30  Mod-1 Control Shift  Escape          Kill focus window: Destroy the focus window in all frames and workspaces
31  Control              Escape          Remove the focus window in the current frame
32  Shift                Escape          Unhide all hidden windows into the current child
33  Mod-1                T               Switch to editing mode
34  Control              Less            Switch to editing mode
35  Mod-1                |1|             Bind or jump to a slot
36  Mod-1                |2|             Bind or jump to a slot
37  Mod-1                |3|             Bind or jump to a slot
38  Mod-1                |4|             Bind or jump to a slot
39  Mod-1                |5|             Bind or jump to a slot
40  Mod-1                |6|             Bind or jump to a slot
41  Mod-1                |7|             Bind or jump to a slot
42  Mod-1                |8|             Bind or jump to a slot
43  Mod-1                |9|             Bind or jump to a slot
44  Mod-1                |0|             Bind or jump to a slot
45
46
47Mouse buttons actions in main mode:
48----------------------------------
49
50                       1               Move and focus the current frame or focus the current window parent.
51Or do actions on corners
52                       2               Do actions on corners
53                       3               Resize and focus the current frame or focus the current window parent.
54Or do actions on corners
55  Mod-1                1               Move and focus the current child - Create a new frame on the root window
56  Mod-1                3               Resize and focus the current child - Create a new frame on the root window
57  Mod-1 Control        1               Move the window under the mouse cursor to another frame
58                       4               Select the next level in frame
59                       5               Select the previous level in frame
60  Mod-1                4               Enter in the selected frame - ie make it the root frame
61  Mod-1                5               Leave the selected frame - ie make its parent the root frame
62
63
64Second mode keys:
65----------------
66
67  Mod-1                F1              Open the help and info window for the second mode
68                       M               Open the main menu
69                       Less            Open the main menu
70  Control              Less            Open the main menu
71                       F               Open the frame menu
72                       W               Open the window menu
73                       N               Open the action by name menu
74                       U               Open the action by number menu
75                       P               Open the frame pack menu
76                       L               Open the frame fill menu
77                       R               Open the frame resize menu
78                       I               Identify a key
79                       Colon           Eval a lisp form from the query input
80                       Exclam          Run a program from the query input
81                       Return          Leave second mode
82                       Escape          Leave second mode
83                       T               Tile the current frame
84  Mod-1 Control Shift  Home            Exit clfswm
85  Mod-1                Right           Select the next brother frame
86  Mod-1                Left            Select the previous brother frame
87  Mod-1                Down            Select the previous level in frame
88  Mod-1                Up              Select the next level in frame
89  Mod-1                Tab             Select the next child
90  Mod-1 Shift          Tab             Select the previous child
91  Shift                Tab             Store the current child and switch to the previous one
92  Mod-1                Return          Enter in the selected frame - ie make it the root frame
93  Mod-1 Shift          Return          Leave the selected frame - ie make its parent the root frame
94  Mod-1                Page_up         Lower the child in the current frame
95  Mod-1                Page_down       Raise the child in the current frame
96  Mod-1                Home            Switch to the root frame
97  Mod-1 Shift          Home            Switch and select the root frame
98                       Menu            Show all frames info windows until a key is release
99  Mod-1                B               Move the pointer to the lower right corner of the screen
100                       O               Open the next window in a new frame in the root frame
101  Control              O               Open the next window in a new frame in the parent frame
102                       A               Add a default frame in the current frame
103  Control Shift        Escape          Close focus window: Delete the focus window in all frames and workspaces
104  Mod-1 Control Shift  Escape          Kill focus window: Destroy the focus window in all frames and workspaces
105  Control              Escape          Remove the focus window in the current frame
106  Shift                Escape          Unhide all hidden windows into the current child
107  Control              X               Cut the current child to the selection
108  Mod-1 Control        X               Clear the current selection
109  Control              C               Copy the current child to the selection
110  Control              V               Paste the selection in the current frame
111  Control Shift        V               Paste the selection in the current frame - Do not clear the selection after paste
112                       Delete          Remove the current child from its parent frame
113                       C               start an xterm
114                       E               start emacs
115  Control              E               start an emacs for another user
116                       H               start an xclock
117  Shift                Menu            Show all frames info windows
118  Control              Menu            Show/Hide the root frame
119  Mod-1                |1|             Bind or jump to a slot
120  Mod-1                |2|             Bind or jump to a slot
121  Mod-1                |3|             Bind or jump to a slot
122  Mod-1                |4|             Bind or jump to a slot
123  Mod-1                |5|             Bind or jump to a slot
124  Mod-1                |6|             Bind or jump to a slot
125  Mod-1                |7|             Bind or jump to a slot
126  Mod-1                |8|             Bind or jump to a slot
127  Mod-1                |9|             Bind or jump to a slot
128  Mod-1                |0|             Bind or jump to a slot
129
130
131Mouse buttons actions in second mode:
132------------------------------------
133
134                       1               Move and focus the current child - Create a new frame on the root window.
135Or do corners actions
136                       2               Do actions on corners
137                       3               Resize and focus the current child - Create a new frame on the root window.
138Or do corners actions
139  Mod-1                1               Move and focus the current child - Create a new frame on the root window
140  Mod-1                3               Resize and focus the current child - Create a new frame on the root window
141  Mod-1 Control        1               Move the window under the mouse cursor to another frame
142                       4               Select the next level in frame
143                       5               Select the previous level in frame
144  Mod-1                4               Enter in the selected frame - ie make it the root frame
145  Mod-1                5               Leave the selected frame - ie make its parent the root frame
146
147
148Info mode keys:
149--------------
150
151                       Q               Leave the info mode
152                       Return          Leave the info mode
153                       Escape          Leave the info mode
154                       Twosuperior     Move the pointer to the lower right corner of the screen
155                       Down            Move one line down
156                       Up              Move one line up
157                       Left            Move one char left
158                       Right           Move one char right
159                       Home            Move to first line
160                       End             Move to last line
161                       Page_down       Move ten lines down
162                       Page_up         Move ten lines up
163
164
165Mouse buttons actions in info mode:
166----------------------------------
167
168                       1               Begin grab text
169                       2               Leave the info mode
170                       4               Move one line up
171                       5               Move one line down
172                       Motion          Grab text
173
174
175
176This documentation was produced with the CLFSWM auto-doc functions.
177To reproduce it, use the produce-doc-in-file or the produce-all-docs
178function from the Lisp REPL.
179
180Something like this:
181LISP> (in-package :clfswm)
182CLFSWM> (produce-doc-in-file "my-keys.txt")
183or
184CLFSWM> (produce-all-docs)
185
Note: See TracBrowser for help on using the browser.