Cursors
In the canvas, the effect of clicking and dragging depends on the current mouse cursor:
- Select cursor - select objects by clicking on them, select multiple objects by dragging. Once selected, move or resize objects by dragging.
- Scale cursor - when resizing objects, scale rather than resize. Scaling increases text sizes, border radii etc.
- Hand cursor - when dragging, pan the viewport
| Action | Shortcut |
|---|
| Switch to select cursor | M |
| Switch to scale cursor | K |
| Switch to hand cursor | H / hold space / hold middle mouse button |
Navigation
| Action | Shortcut |
|---|
| Zoom in | + |
| Zoom out | - |
| Zoom to 100% | Shift + 0 |
| Zoom to fit | Shift + 1 |
| Zoom to selection | Shift + 2 |
| Show/hide sidebars | Cmd/Ctrl + \ |
| Go back to canvas from report | Esc |
| Zoom in/out | Cmd/Ctrl + scroll |
| Pan up/down | Scroll |
| Pan left/right | Shift + scroll |
| Find & replace (across all objects in a canvas) | Cmd/Ctrl + F |
| Search all canvas objects | Cmd/Ctrl + K |
Object Creation
| Action | Shortcut |
|---|
| Text | T |
| Pencil | P |
| Sticky note | S |
| Line | L |
| Connector | Shift + L |
| Rectangle | R |
| Ellipse | E |
| Comment | C |
| SQL cell | / |
| Low-code cell | X |
| Python cell | Y |
| Visual | V |
| Frame | F |
Object Editing
| Action | Shortcut |
|---|
| Move | Arrows |
| Delete | Backspace |
| Round rotation angles to 15° | Shift + rotate |
| Preserve aspect ratio / round line angle to 45° | Shift + resize |
| Lock translation to cartesian axis | Shift + drag |
| Ignore alignment guides | Cmd/Ctrl + drag |
| Duplicate | Opt/Alt + drag |
| Group | Cmd/Ctrl + G |
| Ungroup | Cmd/Ctrl + Shift + G |
| Enclose in frame | Cmd/Ctrl + Opt/Alt + G |
| Bring to front | ] |
| Bring forward | Cmd/Ctrl + ] |
| Send backwards | Cmd/Ctrl + [ |
| Send to back | [ |
| Bold text | Cmd/Ctrl + B |
| Italic text | Cmd/Ctrl + I |
| Underline text | Cmd/Ctrl + U |
| Code text | Cmd/Ctrl + E |
Object selection
| Action | Shortcut |
|---|
| Select all | Cmd/Ctrl + A |
| Copy | Cmd/Ctrl + C |
| Cut | Cmd/Ctrl + X |
| Paste | Cmd/Ctrl + V |
Object interaction
| Action | Shortcut |
|---|
| Edit text/code of selected object | Enter |
| Finish editing | Esc |
| Execute query in cell | Shift + Enter |
Cells
| Action | Shortcut |
|---|
| Move to cell | Cmd/Ctrl + Arrow |
| Select cell | Cmd/Ctrl + Shift + Arrow |
| Insert SQL cell referencing current cell | Opt/Alt + Arrow |
| Insert visual referencing current cell | Opt/Alt + Shift + Arrow |
| Layout cells | Cmd/Ctrl + Opt/Alt + L |
| ind & replace (across all text within a cell) | Cmd/Ctrl + fn + F2 |