Keyboard shortcuts

This page follows the Shortcuts picker in the sidebar. Switch it and the whole page changes, including which shortcuts exist at all — the two apps don't have identical sets.

Anything listed in Settings → Shortcuts can be rebound. Menu commands and editor shortcuts are fixed.

Workspaces

Ctrl↓Next workspace
Ctrl↑Previous workspace
Ctrl]Next workspace, from the View menu
Ctrl[Previous workspace, from the View menu
Ctrl1–9Double-tap, then a number, to jump to a workspace
Ctrl⇧NNew workspace

Moving around the canvas

⌃CtrlTabNext element
⌃Ctrl⇧TabPrevious element
Ctrl1–9Jump straight to a terminal
CtrlAlt→Step along the wire to the next connected element
CtrlAlt←Step back along the wire
Ctrl\Toggle focus on the selected element
AltCtrl\Zoom to frame the selection
Ctrl⇧\Toggle the floor overview
↑↓Step between floors while the overview is open
Ctrl+Zoom in
Ctrl-Zoom out
AltScrollZoom the canvas
CtrlSwipeSwitch workspaces with two fingers
Ctrl⇧MToggle the minimap

Canvas tools

Single keys, and only while nothing is selected.

HPan. Esc to leave
BDraw a rectangle
[Thinner stroke
]Thicker stroke
VBack to the select tool
NPlace a note
LPlace a text block
TPlace a terminal
FPlace a file tree
PPlace a portal
SpaceHold to pan, or Quick Look the selection

Creating

CtrlLStart a connection from the selected element
Ctrl⇧LOpen Partituras
CtrlTNew terminal
Ctrl⇧DNew sticky note

Working with elements

CtrlWDelete the selected element
CtrlCCopy the selected elements
CtrlVPaste them into the middle of the view
AltDragDuplicate an element
CtrlDragSnap and tile while dragging
Ctrl⇧TTidy the selection into a grid. Again to cycle layouts
CtrlGGroup the selection
Ctrl⇧GUngroup
DeleteRemove selected drawings and text blocks
EscDrop a lifted panel back onto the canvas

Terminals

CtrlJSwap chat and terminal
CtrlCCopy the selection
CtrlVPaste
Ctrl⇧CSmart Copy
CtrlFFind in the focused terminal
CtrlKClear the buffer
Ctrl⇧BToggle auto-scroll lock
Ctrl⇧+Larger font
Ctrl⇧-Smaller font
Ctrl⇧CCopy, even with nothing selected
Ctrl⇧VPaste
⇧InsertPaste
⌃CtrlInsertCopy the selection

Note

Ctrl+Shift+C and Ctrl+Shift+V always mean copy and paste, which leaves plain Ctrl+C free to interrupt whatever is running when nothing is selected.

Finding things

CtrlPBatuta Search, the command palette
Ctrl⇧AJump to the next terminal asking for attention, across all floors
AltCtrlAList every terminal awaiting attention
AltCtrlEList every element in this workspace, across its floors
⇧AltCtrlEList every element, across every workspace and floor

Always available

Ctrl,Open Settings
Ctrl⇧PShow or hide the Prompt Composer
CtrlSToggle the sidebar
CtrlZUndo on the canvas
Ctrl⇧ZRedo
CtrlRReload the focused portal

The file editor

CtrlDSelect the next occurrence
Ctrl⇧DSelect all occurrences
⌃CtrlGGo to line

Ombro

Ctrl⇧OShow or hide the Ombro window

Unbound by default

Two things ship without a key so they cannot shadow a shortcut you already use. Bind either in Settings → Shortcuts.

  • Lift element — expands the focused note, terminal, or portal into a centered panel. Double-clicking its header does the same.
  • Align and distribute — eight actions for lining up a multi-element selection.