!
Alt^
Ctrl, Control#
Win / LWin, the left Windows key+
ShiftActivate the next window in the active view.
Activate the previous window in the active view.
Move the active window to the next position in the window list of the view.
Move the active window to the previous position in the window list of the view.
Move the active window to the first position in the window list of the view.
Close the active window.
Show / Hide the title bar of the active window.
Toggle the floating status of the active window.
Minimize the active window.
Move the active window by key (only floating windows).
Resize the active window by key (only floating windows).
Move and resize the active window to the size of the work area (only floating windows).
Get information for the active window.
Get a window list for the active view.
Manually move the active window to the next area in the layout.
Manually move the active window to the previous area in the layout.
Move and resize the active window to the size of the work area (only floating windows).
Manually move the active window to the nth area in the layout (n = 1..9).
Manually move the active window to the nth area in the layout.
Toggle the stack area of the layout.
Dump window information on the windows of the active view to the log.
Dump window information on the contents of the managed window list to the log.
Print a description of the formatting (column headings) used in the previous two log messages to the log.
Decrement the debug log level.
Increment the debug log level.
Set the previously set layout.
Set the floating layout.
Set the monocle layout.
Set the tile layout.
Reduce the size of the master area in the active view (only for the “tile” layout).
Enlarge the size of the master area in the active view (only for the “tile” layout).
Rotate the layout axis (only for the “tile” layout).
Mirror the layout axis (only for the “tile” layout).
Rotate the master axis (only for the “tile” layout).
Rotate the stack axis (only for the “tile” layout).
Increase the master Y dimension by 1 (only for the “tile” layout).
Decrease the master Y dimension by 1 (only for the “tile” layout).
Increase the master X dimension by 1 (only for the “tile” layout).
Decrease the master X dimension by 1 (only for the “tile” layout).
Decrease the gap between windows in “monocle” and “tile” layout.
Increase the gap between windows in “monocle” and “tile” layout.
Toggle the view margins.
Activate the previously activated view.
Tag the active window with all tags (n = 1..Config_viewCount
).
Activate the nth view (n = 1..Config_viewCount
).
Tag the active window with the nth tag (n = 1..Config_viewCount
).
Add / Remove the nth tag (n = 1..Config_viewCount
) for the active window, if it is not / is already set.
Activate the next monitor in a multi-monitor environment.
Activate the previous monitor in a multi-monitor environment.
Set the active window’s view to the active view on the next monitor in a multi-monitor environment.
Set the active window’s view to the active view on the previous monitor in a multi-monitor environment.
Set all windows of the active view on the active view of the next monitor in a multi-monitor environment.
Set all windows of the active view on the active view of the previous monitor in a multi-monitor environment.
Hide / Show the bar (bug.n status bar) on the active monitor.
Hide / Show the task bar.
Open the command GUI for executing programmes or bug.n functions.
Toggle the overflow window of the ‘notify icons’.
Indicate the areas of the “tile” layout.
Open the configuration file in the standard text editor.
Save the current state of monitors, views, layouts to the configuration file.
Reload bug.n (i. e. the whole script).
Quit bug.n, restore the default Windows UI and show all windows.