Keyboard shortcuts
Every shortcut and mouse gesture in Morphy, and how to change them.
Open the shortcut sheet with the ? button in the top-right corner of the canvas, from Ctrl + K → Keyboard shortcuts, or in Settings → General. It has a search box, and it always shows your current keys.
Change a shortcut
In the sheet, click a shortcut's key and press the new keys. Esc cancels, Backspace removes the shortcut.
- Add another shortcut gives an action a second key (two at most).
- Actions without a key show Set shortcut.
- If the keys are already in use, Morphy asks: Use it here or Keep it there.
- Changed rows are marked. Back to … resets one row, Reset all resets everything.
The shortcuts in the first table can be changed. Mouse gestures and the keys Windows and Morphy need for themselves (like Esc, Enter, the arrow keys and Ctrl + A) can't.
While you're typing
When the cursor is in a text box (a chat, the terminal), only zoom, Find on canvas, the Command palette, Settings and Canvas only work. The other shortcuts, like Ctrl + B, undo and copying cards, wait until you click an empty spot on the canvas.
Shortcuts you can change
| Action | Default |
|---|---|
| Command palette | Ctrl + K |
| Settings | Ctrl + , |
| Find on canvas | Ctrl + F |
| Show or hide the sidebar | Ctrl + B |
| Show or hide terminal & browser | Ctrl + Shift + B |
| Canvas only | Ctrl + Shift + F |
| Zoom in | Ctrl + = |
| Zoom out | Ctrl + - |
| Undo | Ctrl + Z |
| Redo | Ctrl + Y or Ctrl + Shift + Z |
| Copy selected cards | Ctrl + C |
| Paste cards | Ctrl + V |
| Delete selected cards | Delete (cards only, never chats) |
| New chat in the middle of the screen | none, set your own |
| Focus mode on the selected cards | none, set your own |
| Shortcuts (this sheet) | none, set your own |
Canvas
| Action | How |
|---|---|
| Pan | Scroll, middle-drag, or Space + drag |
| Zoom | Ctrl + scroll, or pinch |
| New chat (Claude by default) | Double-click empty canvas |
| Second kind of chat (Codex by default) | Double right-click empty canvas |
| Select several | Drag on empty canvas, or Shift + click |
| Move the selection | Arrow keys (Shift + arrows for bigger steps) |
| Snap beside another card, same size | Ctrl + drag |
| Move to another canvas or focus | Drag onto its tab |
| …and place it there yourself | Hold it over the tab |
| New canvas with the card | Drag onto the + at the end of the tabs |
| Cancel a drag, or deselect | Esc |
Focus mode
| Action | How |
|---|---|
| Leave focus | Esc |
| Resize two tiles | Drag the gap between them |
| Even out two tiles | Double-click the gap |
| Swap or split tiles | Drag a title onto a tile, or onto its edge |
| Move the selected tile | Ctrl + arrow keys |
| Resize the selected tile | Ctrl + Shift + arrow keys |
| Undo or redo a layout change | Ctrl + Z / Ctrl + Y |
Tabs and projects
| Action | How |
|---|---|
| Open a project's Main canvas | Alt + 1–9 (Alt + 1 is Home) |
| Reorder tabs | Drag a tab sideways |
| Close a tab | Middle-click it |
Chats
| Action | How |
|---|---|
| Send | Enter |
| New line | Shift + Enter |
| Bring back an earlier message | ↑ at the start of the box |
| Commands and skills | / in an empty box |
| Schedule a message | Right-click the send button |
Terminal
| Action | How |
|---|---|
| Copy | Ctrl + C with text selected, or Ctrl + Shift + C |
| Stop the running command | Ctrl + C with nothing selected |
| Paste | Ctrl + V or Ctrl + Shift + V |
Search
| Action | How |
|---|---|
| Next match | Enter |
| Previous match | Shift + Enter |
| Close | Esc |
