Действия

Вот список действий поддерживаемых Fluxbox. В них есть всё необходимое. Заметьте, что в файле keys последний символ перед действием должен быть :.

Названия действий чувствительны к регистру букв.

Таблица 5-1. Навигация

ДействиеРезультат
WorkspaceПерейти на какой-либо рабочий стол. Используйте :Workspace 1, :Workspace 2, и так далее.
WorkspaceNNСохранено для совместимости, скоро будет удалено. Пример :Workspace1.
NextTabПерейти на следуюшую закладку в текущей группе.
PrevTabПерейти на предыдушую закладку в текущей группе.
NextWindow NПерейти к следующему окну. Смотрите Note 1.
PrevWindow NПерейти к предыдущему окну. Опять смотрите Note 1.
NextWorkspaceПерейти к следующему рабочему столу.
PrevWorkspaceПерейти к предыдущему рабочемустолу.
NextGroup, PrevGroup Перейти к слудующей/предыдущей группе окон.
LeftWorkspaceАналогично PrevWorkspace.
RightWorkspaceАналогично NextWorkspace.

1. NextWindow / PrevWindow: The NextWindow/PrevWindow has a numerical argument, which is a bit too complicated to be explained inside that table above. Here's how it works.

The integer parameter that specifies the options picked from the table below and then ORed:

Bit valueOption
1Skip lower tabs (treat tab groups as one window.)
2Skip stuck windows.
4Skip shaded windows.

Sum the values of the options you'd like. The result is the parameter for NextWindow/PrevWindow. Or you can just pick the value from this table:

ParamOptions
0No skipping.
1Skip lower tabs.
2Skip stuck windows.
3Skip lower tabs/stuck windows.
4Skip shaded windows.
5Skip lower tabs/shaded windows.
6Skip stuck windows/shaded windows.
7Skip lower tabs/stuck windows/shaded windows.

Таблица 5-2. Операции с окнами

ДействиеРезультат
CloseЗакрыть окно.
KillWindowАналогично убиванию окна с помошью xkill.
MinimizeAlso known as "iconify". Make the window iconified.
ShadeWindowPut window in the 'shaded' state, or restore from the 'shaded' state.
StickWindowToggle a Window's 'sticky' state.
ToggleDecorToggle whether or not current window has a border, buttons, and titlebar.
RaiseBring the window to the 'Top', it will appear 'Above' windows that it overlaps.
LowerOpposite of Raise.
NextTab, PrevTabActivate next, prev tab.
MoveTabLeft, MoveTabRightMove activate tab by the n tabs left/right.
DetachClient Take client out of tab-group.

Таблица 5-3. Изменение размера окон

ДействиеРезультат
HorizontalIncrementДелает окно шире (Смотрите Note 2).
HorizontalDecrementПротивоположно HorizontalIncrement
VerticalIncrementУвеличить высоту окна. (Смотрите Note 2).
VerticalDecrementУменьшить высоту окна.
MaximizeHorizontalМаксимизировать окно горизонтально.
MaximizeVerticalМаксимизировать окно вертикально.
MaximizeWindowМаксимизировать окно.
ResizeResize the active window by the specified delta, e.g. resize -8 -8.
ResizeHorizontalResize only horizontal.
ResizeVerticalResize only vertical.
ArrangeWindowsTile Windows magically.

2. HorizontalIncrement / HorizontalDecrement / VerticalIncrement / VerticalDecrement: It says "one unit" when describing the resizing. This in particular is in regard to xterm/aterm/Eterm in that instead of resizing by one pixel, they will add another character-width worth of space.

Other programs should just resize by one pixel.

Таблица 5-4. Перемещение окон

ДействиеРезультат
SendToWorkspaceПереместить текущее окно на обозначенный рабочий стол. Пример: :SendToWorkspace 1
Moveпереместить на delta-x delta-y.
MoveLeftДогадайтесь.
MoveRightДогадайтесь.
MoveUpДогадайтесь.
MoveDownДогадайтесь.

Таблица 5-5. Остальное

ДействиеРезультат
AbortKeychainIn Multi-binding keychains, cancel the keybinding.
ExecCommandВыполнить комманду. Пример :ExecCommand xmms -t.
RootMenuПоказать основное меню.
WorkSpaceMenuПоказать меню рабочего стола.
RestartПерезапустить fluxbox.
ReconfigureПереконфигурировать fluxbox, перечитать конфигурацию. Например, если был изменён файл keys, но init и slitlist могут быть записаны перед чтением.
SetStyleЗагрузить обозначенный файл.
SetWorkspaceName.
SaveRCСохранить файл ресурсов.
ShowDesktop N.
QuitВыйти из fluxbox.