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/direction keys¶
Arrow | Keypad | Vim | |
---|---|---|---|
These keys are referred to as «Std move» from now on. Combine with Ctrl for 5 cell jumps, or Shift for pan.
* NumLock must be off to use the numeric keypad for navigation.
|
|||
← | kp 4* | H | Left |
→ | kp 6* | L | Right |
↑ | kp 8* | K | Up |
↓ | kp 2kp 5* | J | Down |
All Std move keys are available in
this mode. |
Arrow | Keypad | ||
---|---|---|---|
Vim movement keys are not available in Walk Mode. * Combine with Ctrl for 5 cell jumps, or Shift for pan. † NumLock must be off to use the numeric keypad for navigation.
|
|||
←* | kp 4*† | Strafe left | |
→* | kp 6*† | Strafe right | |
↑* | kp 8*† | Forward | |
↓* | kp 2kp 5*† | Backward | |
– | kp 7† | Turn left | |
– | kp 9† | Turn right |
All Std move keys are available in this mode. WASD keys cannot be combined with Ctrl for jumps because they would interfere with other shortcuts. |
|||
W / A / S / D | Up/left/down/right |
Arrow | Keypad | WASD | |
---|---|---|---|
Vim movement keys are not available in Walk Mode. * Combine with Ctrl for 5 cell jumps, or Shift for pan. † NumLock must be off to use the numeric keypad for navigation.
|
|||
←* | 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 |
Edit mode¶
Move keys | Move cursor (1 cell) |
Ctrl+Move keys |
Move cursor (5 cells)
Except for WASD keys |
Shift+Move keys | Pan level (1 cell) |
Ctrl+Shift+Move keys |
Pan level (5 cells)
Except for WASD keys |
Tab | Toggle WASD Mode |
` (grave accent, or backtick key) |
Toggle Walk Mode |
T | Toggle Trail Mode |
= / - | Zoom in/out |
Ctrl+- / = or PgUp / PgDn or kp - / kp + | Previous/next level |
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+D | Delete level |
Ctrl+Alt+R | Edit region properties |
Alt+C | Toggle cell coordinates |
Alt+N | Toggle notes pane |
Alt+T | Toggle tools pane |
Alt+Shift+T | Toggle title bar |
Ctrl+PgUp | Previous theme |
Ctrl+PgDn | Next theme |
Ctrl+Home | Reload current theme |
Space | Toggle display note tooltip |
Ctrl+Z or U | Undo last action |
Ctrl+Y or Ctrl+R | Redo last action |
Ctrl+Alt+U | Preferences |
Ctrl+A | About dialog |
Shift+/ | Quick keyboard reference |
F1 | Open user manual in default browser |
F12 | Toggle theme editor |
D+Move keys |
Excavate (draw) tunnel
Not available in WASD Mode |
E+Move keys |
Erase cell (clear floor & walls)
Not available in WASD + Walk Mode |
F+Move keys | Draw/clear floor |
O | Toggle floor orientation |
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 | Draw bridge |
8 / Shift+8 | Cycle column/statue |
W+Std move |
Toggle wall in direction
Hold Shift after setting/clearing a wall to enter repeat mode Not available in WASD Mode |
R+Std move |
Toggle special wall in direction
Hold Shift after setting/clearing a wall to enter repeat mode Not available in WASD Mode |
[ / ] | Previous/next special wall |
Alt+1-9 | Set special wall 1-9 |
Alt+0 | Set special wall 10 |
Alt+- | Set special wall 11 |
Alt+= | Set special wall 12 |
, / . | 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 |
Ctrl+Alt+D | Excavate trail in current level |
Ctrl+Alt+X | Clear trail in current level |
X+Move keys | Erase trail |
M | Enter Select (Mark) Mode |
P | Paste buffer contents at cursor |
Shift+P | Enter Paste Preview Mode |
N | Create/edit note |
Shift+N | Erase note |
Ctrl+T | Create/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¶
Std move | Move cursor (1 cell) |
Ctrl+Std move | Move cursor (5 cells) |
Shift+Std move | Pan level (1 cell) |
Ctrl+Shift+Std move | Pan level (5 cells) |
= / - | Zoom in/out |
Esc or Ctrl+[ | Cancel selection & return to Edit Mode |
D+Std move | Draw selection |
E+Std move | Erase from selection |
R+Std move | Add rectangular area to selection |
S+Std move | Subtract rectangular area from selection |
A | Select the whole level (mark all) |
U | Clear selection (unmark all) |
C or Y | Copy (yank) selection |
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 |
Paste/Nudge/Move Preview Mode¶
* Panning is not available in Nudge Preview Mode.
|
|
Std move | Move selection (1 cell) |
Ctrl+Std move | Move selection (5 cells) |
Shift+Std move | Pan level (1 cell)* |
Ctrl+Shift+Std move | Pan level (5 cells)* |
P or Enter or kp Enter | Paste | Esc or Ctrl+[ | Cancel |
Dialogs¶
Ctrl+Std move Left/Right Ctrl+Shift+Tab/Ctrl+Tab | Previous/next tab |
Ctrl+1-9 | Go to Nth tab |
Shift+Tab/Tab | Previous/next text input field | Std move | Change selected radio button |
Enter kp Enter | Confirm (OK, Save, etc.) |
Esc or Ctrl+[ | Cancel |
Alt+D | Discard |