Keyboard shortcuts¶
Keys on the numeric keypad are denoted with a «kp» prefix (e.g. kp 1, kp +, etc.)
Note
When it comes to keyboard shortcuts, Gridmonger uses the US keyboard layout, regardless of the keyboard layout and language settings of your operating system, or what the key labels on a non-US keyboard indicate. This is very similar to how most games handle the keyboard. For the more technically inclined, the program only cares about positional scancodes.
Movement keys¶
Arrow | Keypad | Vim | |
---|---|---|---|
These keys are referred to as «Std move» from now on. Combine with: Ctrl for 5-cell jumps; Shift to pan.
* NumLock must be off to use the keypad for movement.
|
|||
← | kp 4* | H | Left (West) |
→ | kp 6* | L | Right (East) |
↑ | kp 8* | K | Up (North) |
↓ | kp 2kp 5* | J | Down (South) |
Keypad | Vim | ||
---|---|---|---|
These keys are referred to as «Diag move» from now on.
*
NumLock must be off to use the keypad for movement.
† With YUBN keys enabled. Combine with Shift to pan.
|
|||
kp 7* | Y† | Up & left (Northwest) | |
kp 9* | U† | Up & right (Northeast) | |
kp 1* | B† | Down & left (Southwest) | |
kp 3* | N† | Down & right (Southeast) |
All movement keys (including standard and diagonal) All Move keys are available in this mode. |
Arrow (Strafe mode) |
Arrow (Turn mode) |
Keypad | ||
---|---|---|---|---|
* Combine with: Ctrl for 5-cell jumps; Shift to pan. † NumLock must be off to use the keypad for movement.
|
||||
↑* | ↑* | kp 8*† | Forward | |
↓* | ↓* | kp 2kp 5*† | Backward | |
←* | Alt+← | kp 4*† | Strafe left | |
→* | Alt+→ | kp 6*† | Strafe right | |
Alt+← | ←* | kp 7† | Turn left | |
Alt+→ | →* | kp 9† | Turn right |
All Move keys are available in this mode. Combine with Shift to pan. |
|||
W | Up (North) | ||
A | Left (West) | ||
S | Down (South) | ||
D | Right (East) |
Arrow | Keypad | Key | |
---|---|---|---|
* Combine with: Ctrl for 5-cell jumps; Shift to pan. † NumLock must be off to use the keypad for movement. ‡ Combine with Shift to pan. |
|||
←* | kp 4*† | A‡ | Strafe left |
→* | kp 6*† | D‡ | Strafe right |
↑* | kp 8*† | W‡ | Forward |
↓* | kp 2kp 5*† | S‡ | Backward |
– | kp 7† | Q | Turn left |
– | kp 9† | E | Turn right |
General¶
Ctrl+A | Show about dialog |
Shift+/ | Toggle quick keyboard reference |
F1 | Open user manual in default browser |
Ctrl+Alt+U | Preferences |
Ctrl+Alt+N | New map |
Ctrl+O | Open map |
Ctrl+S | Save map |
Ctrl+Shift+S | Save map as |
Ctrl+Alt+P | Edit map properties |
Ctrl+N | New level |
Ctrl+P | Edit level properties |
Ctrl+Alt+R | Edit region properties |
Ctrl+D | Delete level |
Ctrl+- / = or PgUp / PgDn or kp - / kp + | Previous/next level |
U* or Ctrl+U or Ctrl+Z |
Undo last action
* Except for YUBN keys |
Ctrl+R or Ctrl+Y | Redo last action |
= / - | Zoom in/out |
Tab | Toggle WASD Mode |
` (grave accent, or backtick key) |
Toggle Walk Mode |
Alt+C | Toggle cell coordinates |
Alt+N | Toggle current note pane |
Alt+L | Toggle notes list pane |
Alt+T | Toggle tools pane |
Alt+Shift+T | Toggle title bar |
Space | Show note tooltip |
' (apostrophe, or single-quote key) |
Show all link lines |
Shift+F5–F8 | Save window layout 1–4 |
F5–F8 | Restore window layout 1–4 |
Ctrl+F11 | Reset interface scaling |
Ctrl+PgUp or Ctrl+Fn+↑ | Previous theme |
Ctrl+PgDn or Ctrl+Fn+↓ | Next theme |
Ctrl+Home or Ctrl+Fn+← | Reload current theme |
F12 | Toggle theme editor |
Edit mode¶
D+Move keys |
Excavate (draw) tunnel
Except in WASD Mode |
E+Move keys |
Erase cell (clear floor & walls)
Except in WASD + Walk Mode |
F+Move keys | Draw/clear floor |
O | Rotate floor clockwise |
Shift+O | Rotate floor anti-clockwise |
1 / Shift+1 | Cycle door |
2 / Shift+2 | Cycle special door |
3 / Shift+4 | Cycle pressure plate |
4 / Shift+4 | Cycle pit |
5 / Shift+5 | Cycle teleport/spinner/invisible barrier |
6 / Shift+6 | Cycle entry/exit |
7 / Shift+7 | Cycle bridge/arrow |
8 / Shift+8 | Cycle column/statue |
W+Std move |
Draw/clear wall in direction
Hold Shift after setting/clearing a wall to enter repeat mode Except in WASD Mode |
R+Std move |
Draw/clear special wall in direction
Hold Shift after setting/clearing a wall to enter repeat mode Except in WASD Mode |
[ / ] | Previous/next special wall |
Alt+1 | Set special wall: Open door |
Alt+2 | Set special wall: Locked door |
Alt+3 | Set special wall: Archway |
Alt+4 | Set special wall: Secret door |
Alt+5 | Set special wall: One-way door |
Alt+6 | Set special wall: Illusory wall |
Alt+7 | Set special wall: Invisible wall |
Alt+8 | Set special wall: Lever |
Alt+9 | Set special wall: Niche |
Alt+0 | Set special wall: Keyhole |
Alt+- | Set special wall: Keyhole |
Alt+= | Set special wall: Writing |
, / . | Previous/next floor colour |
C+Move keys | Set floor colour |
I | Pick floor colour of current cell |
Ctrl+1–9 | Set floor colour 1–9 |
Ctrl+10 | Set floor colour 10 |
T | Toggle Trail Mode |
X+Move keys | Erase trail |
Ctrl+Alt+D | Excavate trail in current level |
Ctrl+Alt+X | Clear trail in current level |
M | Enter Select (Mark) Mode |
P | Paste copy buffer contents |
Shift+P | Enter Paste Preview Mode |
N* or ; |
Add/edit note
* Except for YUBN keys |
Shift+N* or Shift+; |
Erase note
* Except for YUBN keys |
Ctrl+T | Add/edit label |
Shift+T | Erase label |
G | Jump to other side of link |
Shift+G | Enter Set Link Destination Mode |
Ctrl+E | Resize level |
Ctrl+G | Enter Nudge Level Mode |
Select (Mark) Mode¶
D+Move keys | Draw selection |
E+Move keys | Erase from selection |
R+Move keys | Add rectangular area to selection |
S+Move keys | Subtract rectangular area from selection |
A | Select the whole level (mark all) |
U* or X |
Clear selection (unmark all) * Except for YUBN keys |
Y* or C |
Yank (copy) selection
* Except for YUBN keys |
Ctrl+E | Erase selection |
Ctrl+F | Fill selection |
Ctrl+S | Surround selection with walls |
Ctrl+R | Crop level to selection |
Ctrl+M | Move selection |
Ctrl+C | Set floor colour of selection |
Esc or Ctrl+[ | Cancel selection & return to Edit Mode |
Dialogs¶
Ctrl+Std move Left/Right | Move between tabs |
Ctrl+1–9 | Select tab 1–9 |
Shift+Tab/Tab | Previous/next text input field | Std move | Change radio button selection |
Enter kp Enter | Confirm (OK, Save, etc.) |
Esc or Ctrl+[ | Cancel |
Alt+D | Discard |