Canvas

Keyboard shortcuts

Mac notation throughout — on Windows and Linux, ⌘ is Ctrl. The canvas sections below are the same list the in-app shortcuts dialog shows, so they stay current with the app.

Canvas#

KeysAction
ShiftDragBox-select nodes
SpaceDragPan the canvasor middle/right-drag
ScrollZoom in / outpinch on trackpads
VPaste image or SVG as a node
ShiftF10Open the context menu

Selection & editing#

KeysAction
ASelect all nodes
ShiftGGroup selected nodeswith nodes selected
DDuplicate selected nodeswith nodes selected
CCopy node reference for the agentwith nodes selected
DelDelete selected nodes / edgesor Backspace
ZUndo
ZRedo
LTidy up (auto-arrange)
EscClose menus and dialogs

View#

KeysAction
Shift1Zoom to fit
Shift2Zoom to selectionwith nodes selected
Shift0Zoom to 100%

Agent chat#

KeysAction
JToggle the agent panel
EnterSend message
ShiftEnterNew line in message
EscStop a running agentwhile a run is active

Global#

KeysAction
KToggle the command palette
Shortcuts never fire while you are typing in a field, and editing shortcuts are disabled on read-only shared canvases — view shortcuts (zoom to fit, selection, 100%) still work there.

Inside nodes#

Once a node has focus — click it, or tab to it — a few keys act on it directly:

KeysAction
EnterStart editing the promptprompt node focused
Move through the @ node pickerEnter or Tab accepts, Esc dismisses
EnterOpen the image lightboximage node focused
SpacePlay / pausevideo node focused
EnterStart the capture or scrapecapture / site scrape node
EnterCopy the note's textsticky note focused, not editing
EscSave and stop editingsticky note, text input, DESIGN.md guide
ShiftEnterNew linetext input node
Resize a sticky note by 10pxShift for 50px, on the resize handle
EnterRename a groupEnter commits, Esc cancels

Image lightbox#

KeysAction
+Zoom in
-Zoom out
0Reset zoom
EscClose

Screen editor#

KeysAction
SSave
EscStop inspect mode, then close the versions panel, then close the editoropen menus take Esc first
Resize the preview by 16pxShift ×4, on the width handle
EnterGo to the typed routeroute field

Everywhere#

KeysAction
KToggle the command palette
Move through resultsEnter selects, Esc closes
Next onboarding step← previous, Esc skips the tour
EscClose any dialog, menu or popover