Documentation Index
Fetch the complete documentation index at: https://canvas-docs.vibeflow.ai/llms.txt
Use this file to discover all available pages before exploring further.
The agent does the typing. You drive the canvas.
| Key | Tool |
|---|
V | Select |
H | Hand (pan) |
F | Drop a blank frame |
T | Drop a text node |
C | Comment (AI Pointer) |
Viewport
| Action | Shortcut |
|---|
| Pan | Space + drag · middle mouse · two-finger scroll |
| Zoom | ⌘ / Ctrl + scroll · pinch |
| Reset zoom to 100% | (right sidebar zoom indicator → reset) |
Selection
| Action | Shortcut |
|---|
| Select frame | Click |
| Multi-select | Shift + click |
| Marquee select | Drag in empty space |
| Clear selection | Esc |
| Frame drag mode (over content) | Hold Alt while dragging |
Editing
| Action | Shortcut |
|---|
| Enter frame (direct edit) | Double-click |
| Exit frame edit | Esc |
| Delete selection | Delete · Backspace |
| Undo | ⌘ / Ctrl + Z |
| Redo | ⇧⌘Z · ⌘Y · Ctrl + Y |
| Duplicate | ⌘ / Ctrl + D |
| Copy | ⌘ / Ctrl + C (frames or elements inside a frame) |
| Paste | ⌘ / Ctrl + V (across canvases too) |
Chat composer
| Action | Shortcut |
|---|
| Send message | Enter |
| New line | Shift + Enter |
| Attach image | Click paperclip · drag image into composer |
| Pick design system | Click layers icon |
| Pick style preset | Click palette icon |
| Action | Shortcut |
|---|
| Add element + note to chat | Enter |
| Close composer without staging | Esc |
Home composer (the /home page)
| Action | Shortcut |
|---|
| Generate canvas | ⌘ / Ctrl + Enter |
Things that don’t have shortcuts yet
We’re honest about gaps. None of these exist today:
- Cmd + K command palette in the canvas editor
- Frame size presets (manual artboard library)
- Cmd + F to find a frame by name or contents
If any of these would change your day-to-day, tell us at [email protected].