Keyboard shortcuts
The complete keyboard map. Press ? anywhere in the editor for the same list rendered live — the in-app modal is generated from the same source, so it can't drift from the code.
On Windows / Linux, Cmd means Ctrl.
Tools
| Key | Action | |---|---| | V | Select | | H | Hand (pan) | | Z | Zoom (Alt-click to zoom out) | | R | Rectangle | | O | Ellipse | | P | Pen | | Shift+P | Freehand | | S | Satin column | | T | Text | | I | Eyedropper | | Space (hold) | Temporary pan |
View & navigation
| Key | Action | |---|---| | G | Toggle grid | | Q | Toggle stitch-order overlay | | F | Frame selection (or fit all if nothing is selected) | | Cmd+0 | Fit all to viewport | | X | Swap fill ↔ outline color | | / | Remove outline color | | ? | Show this overlay in-app |
Selection & editing
| Key | Action | |---|---| | Esc | Deselect / exit edit mode | | Enter | Enter point-edit on the selected path | | Cmd+A | Select all visible elements | | Cmd+C / Cmd+X / Cmd+V | Copy / cut / paste | | Cmd+D | Duplicate in place | | Delete / Backspace | Delete selection | | Cmd+G | Group selection | | Cmd+Shift+G | Ungroup | | Cmd+Z | Undo | | Cmd+Shift+Z / Cmd+Y | Redo | | Cmd+S | Save now (autosave is already running) | | Cmd+E | Export |
Transform
| Key | Action | |---|---| | ↑ ↓ ← → | Nudge 1 px | | Shift + ↑ ↓ ← → | Nudge 10 px | | Shift+H | Flip horizontal | | Shift+J | Flip vertical | | ] | Bring forward (z-order) | | [ | Send backward (z-order) |
Pen tool (while drawing)
| Key | Action | |---|---| | Click | Place anchor point | | Click + drag | Place anchor with bezier handles | | Enter | Finish the path | | Esc | Cancel the current path |
Notes
- Shortcuts are suppressed while you're typing in an input field — Cmd+A inside a text field selects the field's text, not the canvas.
- The Satin tool intercepts a few keys mid-draw (Enter/Esc) so it can commit or cancel cleanly; other shortcuts are paused until you finish or cancel the satin.
- Holding Space for pan does not change the active tool — release Space and you're back to whatever tool you had.