1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327
|
* CLFSWM Keys *
-----------
Note: Mod-1 is the Meta or Alt key
Main mode keys:
--------------
Mod-1 F1 Open the help and info window
Mod-1 Control Shift Home Exit clfswm
Mod-1 Right Select the next brother
Mod-1 Left Select the previous brother
Mod-1 Down Select the previous level in frame
Mod-1 Up Select the next level in frame
Mod-1 Control Left Select spatially the nearest brother of the current child in the left direction
Mod-1 Control Right Select spatially the nearest brother of the current child in the right direction
Mod-1 Control Up Select spatially the nearest brother of the current child in the up direction
Mod-1 Control Down Select spatially the nearest brother of the current child in the down direction
Mod-1 Tab Select the next child
Mod-1 Shift Tab Select the previous child
Mod-1 Control Tab Select the next subchild
Mod-1 Return Enter in the selected frame - ie make it the root frame
Mod-1 Shift Return Leave the selected frame - ie make its parent the root frame
Mod-5 Return Maximize/Unmaximize the current frame in its parent frame
Mod-1 Page_up Select the previous child in the current frame
Mod-1 Page_down Select the next child in the current frame
Mod-1 Control Page_up Lower the child in the current frame
Mod-1 Control Page_down Raise the child in the current frame
Mod-1 Home Switch to the root frame
Mod-1 Shift Home Switch and select the root frame
Mod-1 F10 Switch between two layouts
Control Shift F10 Present all windows in all frames (An expose like)
F10 Present all windows in the current child (An expose like)
Control F10 Present all windows in the current frame (An expose like)
Control L2 Hide/Unhide a terminal
Shift L2 Show all frames info windows until a key is release
Mod-1 Shift L2 Show all frames info windows
Mod-1 B Move the pointer to the lower right corner of the screen
Control Escape Close or kill the current window (ask before doing anything)
Mod-1 T Switch to editing mode (second mode)
Control Less Switch to editing mode (second mode)
Mod-1 1 Bind or jump to a slot (a frame or a window)
Mod-1 2 Bind or jump to a slot (a frame or a window)
Mod-1 3 Bind or jump to a slot (a frame or a window)
Mod-1 4 Bind or jump to a slot (a frame or a window)
Mod-1 5 Bind or jump to a slot (a frame or a window)
Mod-1 6 Bind or jump to a slot (a frame or a window)
Mod-1 7 Bind or jump to a slot (a frame or a window)
Mod-1 8 Bind or jump to a slot (a frame or a window)
Mod-1 9 Bind or jump to a slot (a frame or a window)
Mod-1 0 Bind or jump to a slot (a frame or a window)
Mouse buttons actions in main mode:
----------------------------------
1 Move and focus the current frame or focus the current window parent.
Or do actions on corners
2 Do actions on corners
3 Resize and focus the current frame or focus the current window parent.
Or do actions on corners
Mod-1 1 Move and focus the current child - Create a new frame on the root window
Mod-1 3 Resize and focus the current child - Create a new frame on the root window
Mod-1 Shift 1 Move (constrained by other frames) and focus the current child - Create a new frame on the root window
Mod-1 Shift 3 Resize (constrained by other frames) and focus the current child - Create a new frame on the root window
Mod-1 Control 1 Move the child under the mouse cursor to another frame
4 Select the next level in frame
5 Select the previous level in frame
Mod-1 4 Enter in the selected frame - ie make it the root frame
Mod-1 5 Leave the selected frame - ie make its parent the root frame
Second mode keys:
----------------
Mod-1 F1 Open the help and info window
M Open the main menu
Less Open the main menu
Control Less Open the main menu
F Open the frame menu
W Open the window menu
N Open the action by name menu
U Open the action by number menu
P Open the frame pack menu
L Open the frame fill menu
R Open the frame resize menu
X Update layout managed children position
Control G Stop all pending actions
Q Close focus window: Delete the focus window in all frames and workspaces
K Close or kill the current window (ask before doing anything)
I Identify a key
Colon Eval a lisp form from the query input
Exclam Run a program from the query input
Return Leave second mode
Escape Leave second mode
T Tile the current frame
Mod-1 Control Shift Home Exit clfswm
Mod-1 Right Select the next brother
Mod-1 Left Select the previous brother
Mod-1 Down Select the previous level in frame
Mod-1 Up Select the next level in frame
Mod-1 Control Left Select spatially the nearest brother of the current child in the left direction
Mod-1 Control Right Select spatially the nearest brother of the current child in the right direction
Mod-1 Control Up Select spatially the nearest brother of the current child in the up direction
Mod-1 Control Down Select spatially the nearest brother of the current child in the down direction
Right Speed move mouse to right
Left Speed move mouse to left
Down Speed move mouse to down
Up Speed move mouse to up
Control Left Undo last speed mouse move
Control Up Revert to the first speed move mouse
Control Down Reset speed mouse coordinates
Mod-1 Tab Select the next child
Mod-1 Shift Tab Select the previous child
Mod-1 Control Tab Select the next subchild
Tab Store the current child and switch to the previous one
Mod-1 Return Enter in the selected frame - ie make it the root frame
Mod-1 Shift Return Leave the selected frame - ie make its parent the root frame
Mod-5 Return Maximize/Unmaximize the current frame in its parent frame
Mod-1 Page_up Lower the child in the current frame
Mod-1 Page_down Raise the child in the current frame
Mod-1 Home Switch to the root frame
Mod-1 Shift Home Switch and select the root frame
Menu Show/Hide the root frame
Mod-1 B Move the pointer to the lower right corner of the screen
O Open the next window in a new frame in the parent frame
Control O Open the next window in a new frame in the root frame
A Add a default frame in the current frame
Control A Add a frame in the parent frame (and reorganize parent frame)
Plus Increase the tile layout size
Minus Decrease the tile layout size
Control Plus Increase slowly the tile layout size
Control Minus Decrease slowly the tile layout size
Control Escape Close or kill the current window (ask before doing anything)
Control X Cut the current child to the selection
Mod-1 Control X Clear the current selection
Control C Copy the current child to the selection
Control V Paste the selection in the current frame
Control Shift V Paste the selection in the current frame - Do not clear the selection after paste
Control Delete Remove the current child from its parent frame
Delete Delete the current child and its children in all frames
C start an x-terminal-emulator
E start emacs
Control E start an emacs for another user
H start an xclock
Mod-1 F10 Switch between two layouts
Control Shift F10 Present all windows in all frames (An expose like)
F10 Present all windows in the current child (An expose like)
Control F10 Present all windows in the current frame (An expose like)
Shift L2 Show all frames info windows until a key is release
Mod-1 Shift L2 Show all frames info windows
Mod-1 1 Bind or jump to a slot (a frame or a window)
Mod-1 2 Bind or jump to a slot (a frame or a window)
Mod-1 3 Bind or jump to a slot (a frame or a window)
Mod-1 4 Bind or jump to a slot (a frame or a window)
Mod-1 5 Bind or jump to a slot (a frame or a window)
Mod-1 6 Bind or jump to a slot (a frame or a window)
Mod-1 7 Bind or jump to a slot (a frame or a window)
Mod-1 8 Bind or jump to a slot (a frame or a window)
Mod-1 9 Bind or jump to a slot (a frame or a window)
Mod-1 0 Bind or jump to a slot (a frame or a window)
Mouse buttons actions in second mode:
------------------------------------
1 Move and focus the current child - Create a new frame on the root window.
Or do corners actions
2 Do actions on corners
3 Resize and focus the current child - Create a new frame on the root window.
Or do corners actions
Mod-1 1 Move and focus the current child - Create a new frame on the root window
Mod-1 3 Resize and focus the current child - Create a new frame on the root window
Mod-1 Shift 1 Move (constrained by other frames) and focus the current child - Create a new frame on the root window
Mod-1 Shift 3 Resize (constrained by other frames) and focus the current child - Create a new frame on the root window
Mod-1 Control 1 Move the child under the mouse cursor to another frame
4 Select the next level in frame
5 Select the previous level in frame
Mod-1 4 Enter in the selected frame - ie make it the root frame
Mod-1 5 Leave the selected frame - ie make its parent the root frame
Info mode keys:
--------------
Q Leave the info mode
Return Leave the info mode and valid the selected item
Space Leave the info mode and valid the selected item
Escape Leave the info mode
Control G Leave the info mode
Twosuperior Move the pointer to the lower right corner of the screen
Down Move one line down
Up Move one line up
Left Move one char left
Right Move one char right
Home Move to first line
End Move to last line
Page_down Move ten lines down
Page_up Move ten lines up
Mouse buttons actions in info mode:
----------------------------------
1 NIL
2 Leave the info mode
3 Leave the info mode
4 Move one line up
5 Move one line down
Motion NIL
Circulate mode keys:
-------------------
Escape Leave the circulate mode
Control G Leave the circulate mode
Mod-1 Escape Leave the circulate mode
Mod-1 Control G Leave the circulate mode
Mod-1 Tab Select the next child
Mod-1 Control Tab Select the next subchild
Mod-1 Shift Tab Select the previous child
Mod-1 Shift Iso_left_tab Select the previous child
Mod-1 Right Select the next brother
Mod-1 Left Select the previous borther
Expose windows mode keys:
------------------------
A Select child 'a' (0)
B Select child 'b' (1)
C Select child 'c' (2)
D Select child 'd' (3)
E Select child 'e' (4)
F Select child 'f' (5)
G Select child 'g' (6)
H Select child 'h' (7)
I Select child 'i' (8)
J Select child 'j' (9)
K Select child 'k' (10)
L Select child 'l' (11)
M Select child 'm' (12)
N Select child 'n' (13)
O Select child 'o' (14)
P Select child 'p' (15)
Q Select child 'q' (16)
R Select child 'r' (17)
S Select child 's' (18)
T Select child 't' (19)
U Select child 'u' (20)
V Select child 'v' (21)
W Select child 'w' (22)
X Select child 'x' (23)
Y Select child 'y' (24)
Z Select child 'z' (25)
0 Select child '0' (26)
1 Select child '1' (27)
2 Select child '2' (28)
3 Select child '3' (29)
4 Select child '4' (30)
5 Select child '5' (31)
6 Select child '6' (32)
7 Select child '7' (33)
8 Select child '8' (34)
9 Select child '9' (35)
A Select child 'A' (36)
B Select child 'B' (37)
C Select child 'C' (38)
D Select child 'D' (39)
E Select child 'E' (40)
F Select child 'F' (41)
G Select child 'G' (42)
H Select child 'H' (43)
I Select child 'I' (44)
J Select child 'J' (45)
K Select child 'K' (46)
L Select child 'L' (47)
M Select child 'M' (48)
N Select child 'N' (49)
O Select child 'O' (50)
P Select child 'P' (51)
Q Select child 'Q' (52)
R Select child 'R' (53)
S Select child 'S' (54)
T Select child 'T' (55)
U Select child 'U' (56)
V Select child 'V' (57)
W Select child 'W' (58)
X Select child 'X' (59)
Y Select child 'Y' (60)
Z Select child 'Z' (61)
Escape Leave the expose mode
Control G Leave the expose mode
Mod-1 Escape Leave the expose mode
Mod-1 Control G Leave the expose mode
Return Valid the expose mode
Space Valid the expose mode
Tab Valid the expose mode
Right Speed move mouse to right
Left Speed move mouse to left
Down Speed move mouse to down
Up Speed move mouse to up
Control Left Undo last speed mouse move
Control Up Revert to the first speed move mouse
Control Down Reset speed mouse coordinates
Mouse buttons actions in expose windows mode:
--------------------------------------------
1 Valid the expose mode
2 Leave the expose mode
3 Leave the expose mode
This documentation was produced with the CLFSWM auto-doc functions.
To reproduce it, use the produce-doc-in-file or the produce-all-docs
function from the Lisp REPL.
Something like this:
LISP> (in-package :clfswm)
CLFSWM> (produce-doc-in-file "my-keys.txt")
or
CLFSWM> (produce-all-docs)
|