Keyboard shortcuts
Every key in one place. Single-letter keys work on the board when no console or text field has the keyboard.
On this page
Anywhere in the app#
| Keys | What it does |
|---|---|
| ⌘O | Open Folder: adds a folder to the home screen's repos |
| ⌘, | Settings |
| ⌘ShiftL | Back to the home screen; the repo stays open |
| ⌘ShiftW | Close the current repo, asking first when agents are running |
| ⌘Q | Quit, asking first when agents are running |
Home screen#
| Keys | What it does |
|---|---|
| Up Down | Move between repos |
| Return | Open the selected repo's board |
| Delete | Remove the selected repo from the list, after asking |
| Esc | Close the presets library |
Board#
| Keys | What it does |
|---|---|
| Hold Space | Talk to the command bar; let go to send |
| ⌘K | Put the cursor in the command bar |
| ⌘Z ⌘ShiftZ | Undo and redo |
| ⌘C ⌘X ⌘V | Copy, cut and paste |
| ⌘D | Duplicate |
| ⌘A | Select all |
| ⌘G ⌘ShiftG | Group and ungroup consoles |
| ⌘= ⌘- ⌘0 | Zoom in, zoom out, 100 percent |
| Shift1 | Fit everything on screen |
| Arrow keys | Nudge the selection one point; with Shift, ten |
| Delete | Delete the selection; running consoles ask first |
| Esc | Cancel voice, close the topmost panel or menu, then clear the selection, then go back to Select |
Single-key tools and panels#
| Key | Tool or panel |
|---|---|
| V | Select |
| T | Spawn agent |
| P | Pen |
| E | Eraser |
| G | Git panel |
| M | Memory |
| S | Skills |
| L | Loops |
| D | Markdown studio |
| X | Mission Map |
| N | Jump to the console that needs you |
Change any of these except X in SettingsShortcuts: click a key, then press the new one. Any single letter, digit, punctuation mark or symbol that no other shortcut uses can be assigned; Esc keeps the old key and Delete restores the default. With exactly one console selected, these keys go to that console instead.
Pointer#
| Gesture | What it does |
|---|---|
| Two-finger scroll, or the wheel | Pan; Shift with the wheel pans sideways |
| Pinch, or ⌘ or Control with scroll | Zoom |
| Middle-button drag | Pan |
| Double-click a node | Frame it; on a console, also give it the keyboard. A text box or sticky note opens its text for editing instead. |
| Shift while dragging a line's tip | Snap the angle to 15 degree steps |
Inside a console#
| Keys | What it does |
|---|---|
| ⌘C ⌘V | Copy the selection, paste |
| ⌘A | Select all output |
| ⌘K | Clear the screen and the scrollback |
| ⌘Left ⌘Right | Start or end of the line |
| ⌘Delete | Delete to the start of the line |
| OptionLeft OptionRight | Move one word |
| OptionDelete | Delete the previous word |
| ShiftTab | Back-tab |
Everything else goes to the program. With SettingsAgentsUse Option as Meta key on, Option with a key sends Esc and the key.
Command bar#
| Keys | What it does |
|---|---|
| Return | Send |
| Esc | Give the keyboard back to the board |
| Up Down | Previous and next commands, up to 50 |
| @ | Open the Direct to menu |
| Tab or Return | Accept a mention |
Voice and dictation#
| Keys | What it does |
|---|---|
| Hold Space | Voice order to the command bar, on the board |
| Esc | Cancel the recording |
| Hold Fn | Dictate into the focused console or field; Right ⌘ or Right Option instead if you choose them in Settings |
Markdown link graph#
| Keys | What it does |
|---|---|
| Arrow keys | Pan |
| + - | Zoom |
| 0 | Fit all notes |
Keep going#
Something on this page does not match what you see in the app? Write to hello@symvibe.com or tell us in the Discord, and we will fix it.