# Keyboard shortcuts

> Press ? anywhere in Soleil Clusters to see the shortcut list without leaving the page. The essentials are V to select, H or Space to pan, N for a note, A for an arrow, Cmd-K to search everything, Cmd-Z to undo, and Shift-1 to fit the whole board on screen.

_Source: https://clusters.soleilpictures.com/docs/keyboard-shortcuts · Updated 2026-08-08_

Press `?` on any canvas to see this list in the app, where it shows the right
modifier key for your platform. On Windows and Linux, every `⌘` below is `Ctrl`.

## Tools

| Key | Action |
|---|---|
| `V` | Select / move |
| `H` or `Space` | Pan the canvas |
| `N` | Add a note |
| `D` | Free-draw |
| `A` | Arrow |
| `G` | Add a grid |
| `Esc` | Back to select · dismiss whatever is open |

## Navigate

| Key | Action |
|---|---|
| `⌘K` or `/` | Search and commands |
| `⌘B` | Toggle sidebar |
| `⌘.` | Clean mode — hide all chrome |

`⌘K` is the fastest way to get anywhere. It searches cluster names, card
contents, notes, docs and tags, and it also runs commands — "share", "trash",
"theme", "invite" all work as typed input.

## Edit

| Key | Action |
|---|---|
| `⌘Z` / `⌘⇧Z` | Undo · redo |
| `⌘C` / `⌘X` / `⌘V` | Copy · cut · paste |
| `⌘D` | Duplicate |
| `⌘A` | Select all |
| `⌘G` | Group selection |
| `[` / `]` | Send backward · forward |
| `⌫` | Delete selection |

> **Note:** Undo is per-session and per-board. It undoes your own edits, not a
> collaborator's — in a shared board, undo that could revert someone else's work
> would be worse than no undo at all.

## View

| Key | Action |
|---|---|
| `⌘0` | Reset zoom |
| `⌘+` / `⌘−` | Zoom in · out |
| `⇧1` | Fit everything |
| `⇧2` | Fit selection |
| `Space`-drag | Pan with any tool active |

Zoom and pan are remembered per cluster. Reopening a board puts you back where
you were rather than at the origin.

## Notes

| Key | Action |
|---|---|
| Double-click | Edit a note or a title |
| `⌘B` / `⌘I` / `⌘U` | Bold · italic · underline |
| `@` | Mention a board, doc, or card |

## Document

These apply inside a [document](/docs/documents), not on the canvas.

| Key | Action |
|---|---|
| `⌘⌥1` / `⌘⌥0` | Heading 1 · body |
| `⌘⇧7` / `⌘⇧8` / `⌘⇧9` | Numbered · bullet · task list |
| `⌘⇧H` / `⌘E` | Highlight · inline code |
| `⌘⇧L` / `⌘⇧E` / `⌘⇧R` | Align left · center · right |
| `⌘K` / `⌘⌥M` | Link · comment |
| `⌘F` | Find and replace |

## Gestures

Not keys, but worth knowing:

- **Double-click empty canvas** opens an add menu at your cursor.
- **Right-click** anything for its full menu — cards, groups, and the canvas background each have their own.
- **Hold `Alt` while dragging** to bypass [snapping](/docs/canvas/snapping-and-alignment).
- **Paste a URL** onto the canvas to create a link card that unfurls its preview.
- **Drag files from your desktop** straight onto the canvas.
