| Key | What it does |
|---|
V | Select |
A | Add a block at the canvas center (opens setup) |
C | Connect (click a source block, then a target) |
G | Group |
D | Draw (freehand annotation) |
H | Pan (drag the canvas) |
| Key | What it does |
|---|
O | Toggle the Overview panel (Health / Stability / Monte Carlo / Sweep) |
E | Toggle the Explorer panel (components / connections / groups list) |
N | Toggle the Timeline (run + stress-test controls) |
M | Toggle the minimap |
` | Toggle the runtime console |
Ctrl+Space | Play / pause the simulation |
Ctrl+Left | Step playback back one frame |
Ctrl+Right | Step playback forward one frame |
Ctrl+R | Reset playback to the start |
The AI chat panel opens with the Chinilla AI button in the top-right (no keyboard shortcut).
Per-user motion / contrast overrides live in the Accessibility panel (button next to the green save-status dot in the top bar). Each setting is tri-state:
| State | Behavior |
|---|
AUTO (default) | Follow OS preferences (prefers-reduced-motion, prefers-contrast) |
ON | Force the accommodation on regardless of OS setting |
OFF | Force off, even if OS preference is set |
Components and connections on the canvas are keyboard-accessible: Tab cycles through them, Enter / Space opens the editor for the focused element, Escape clears focus and selection.
| Shortcut | What it does |
|---|
Ctrl+Z | Undo |
Ctrl+Shift+Z / Ctrl+Y | Redo |
Ctrl+C | Copy the current selection |
Ctrl+V | Paste |
Ctrl+X | Cut the selection (copy + remove) |
Ctrl+D | Duplicate the current selection |
Ctrl+A | Select everything |
Ctrl+G | Group selection (2+ components selected) |
Delete / Backspace | Delete the selection |
F2 | Rename the selected block |
| Double-click a block | Open the block editor |
| Double-click a line | Open the line editor |
| Shortcut | What it does |
|---|
Tab / Shift+Tab | Cycle selection through components (focus follows for screen readers) |
Enter / Space | Open the editor for the focused element |
| Arrow keys | Nudge the selection (20px). Add Ctrl to step the playback timeline instead. |
Shift+Arrow | Nudge the selection (1px) |
| Scroll wheel | Zoom in / out |
| Middle mouse | Pan |
Space | Fit the design to the screen |
Ctrl+Shift+F | Zoom to selection |
Escape | Deselect / close menus |
| Action | What it does |
|---|
| Click + drag empty space | Box-select (in Select mode) |
Shift+Click block | Start a connection from that block |
| Right-click | Context menu |
| Drag | Move a block (snaps to grid) |
Enter | Enter the subsystem of the selected block |
Backspace | Go up out of a subsystem (with nothing selected) |
| Shortcut | What it does |
|---|
Ctrl+S | Save in the browser |
? | Toggle this help |