以下是 Fluxbox 所能提供的动作。它们基本上对应了用户大部分所能想到的按键。 要注意的是在按键绑定的配置文件中,位于动作前的最后一个字符应该是 :。
动作对于大小写是敏感的。
表格 5.1. Navigation
| Action | Result |
|---|---|
| Workspace | Go to a particular workspace. Use :Workspace 1, :Workspace 2, etc. |
| NextTab | Switch to the Next Tab in the current group. |
| PrevTab | Switch to the Previous Tab in the current group. |
| NextWindow N | Go to Next Window. See Note 1. |
| PrevWindow N | Go to previous window. Again, see Note 1. |
| NextWorkspace | Go to the Next Workspace. |
| PrevWorkspace | Go to the Previous Workspace. |
| NextGroup, PrevGroup | Go to the next/prev window group. |
| LeftWorkspace | Same as PrevWorkspace. |
| RightWorkspace | Same as NextWorkspace. |
NextWindow/PrevWindow 有很多参数,想在上面这张表中全部都解释有点不太现实。这里只是它的基本工作原理。
用于配置行为的整数参数:
| Parameter value | Behaviour |
|---|---|
| 0 or unspecified | Default/current behavior - no skipping |
| 1 | Skip lower tabs |
| 2 | Skip stuck windows |
| 3 | Skip lower tabs/stuck windows |
| 4 | Skip shaded windows |
| 5 | Skip lower tabs/shaded windows |
| 6 | Skip stuck windows/shaded windows |
| 7 | Skip lower tabs/stuck windows/shaded windows |
表格 5.2. Window Operations
| Action | Result |
|---|---|
| Close | Close the Window. |
| KillWindow | The equivalent of calling xkill and clicking on the window. |
| Minimize | Also known as "iconify". Make the window iconified. |
| ShadeWindow | Put window in the 'shaded' state, or restore from the 'shaded' state. |
| StickWindow | Toggle a Window's 'sticky' state. |
| ToggleDecor | Toggle whether or not current window has a border, buttons, and titlebar. |
| Raise | Bring the window to the 'Top', it will appear 'Above' windows that it overlaps. |
| Lower | Opposite of Raise. |
| NextTab, PrevTab | Activate next, prev tab. |
| MoveTabLeft, MoveTabRight | Move activate tab by the n tabs left/right. |
| DetachClient | Take client out of tab-group. |
表格 5.3. Window Sizing
| Action | Result |
|---|---|
| MaximizeHorizontal | Maximize the window horizontally. |
| MaximizeVertical | Maximize the window vertically. |
| MaximizeWindow | Maximize the Window. |
| Resize | Resize the active window by the specified delta, e.g. resize -8 -8. |
| ResizeTo | Resize the active window to the specified geometry. resize -8 -8. |
| ResizeHorizontal | Resize horizontal by the specified delta. |
| ResizeVertical | Resize vertical by the specified delta. |
| ArrangeWindows | Tile Windows magically. |
| ShowDesktop | Iconify all windows. |
在缩放的时候,"one unit" 对于不同的应用程序可能意义有所不同。 xterm/aterm/Eterm 会增加额外一个字符宽的空间,而不是以像素为单位缩放。
其它的程序应该都是以像素为单位进行缩放。
表格 5.4. 窗口移动
| Action | Result |
|---|---|
| SendToWorkspace | Send current window to a specified workspace. Use :SendToWorkspace 1 |
| Move | by delta-x delta-y. |
| MoveLeft | Guess. |
| MoveRight | Guess. |
| MoveUp | Guess. |
| MoveDown | Guess. |
表格 5.5. 杂项
| Action | Result |
|---|---|
| AbortKeychain | In Multi-binding keychains, cancel the keybinding. |
| ExecCommand | Execute a command. Example :ExecCommand xmms -t. |
| RootMenu | Summon the Root Menu. |
| WorkSpaceMenu | Summon the Workspace Menu. |
| Restart | Restart fluxbox. |
| Reconfigure | Reconfigure fluxbox, rereads configuration. e.g. if keys was changed, but init and slitlist might be written before read. |
| SetStyle | Load the specified file. |
| SetWorkspaceName | . |
| SaveRC | Save resource files. |
| Quit | Quit fluxbox. |