Every shortcut in Dunea Code.
Press ⌘⇧/ in the app to see this list. On Windows and Linux, use Ctrl for ⌘ and Alt for ⌥.
| Keys | Action |
|---|
| ⌘P | Command palette |
| ⌘K | Decision queue: what needs you |
| ⌘L | Focus the composer |
| ⌘T | New chat tab in this worktree |
| ⌘1–9 | Switch to tab 1–9 |
| ⌘W | Close the open file, or the tab |
| ⌘E | Switch between Agent and Editor |
| ⌘R | Start or stop the first run script |
| ⌘O | Open the worktree in your editor |
| ⌘⇧C | Show or hide Changes |
| ⌘⇧F | Search in files |
| ⇧Tab | Step through the modes |
| ⌘, | Settings |
| ⌘⇧/ | Keyboard shortcuts |
| Esc | Close a panel or dialog |
| Keys | Action |
|---|
| Enter | Send (queues it if the agent is working) |
| ⇧Enter | New line |
| Enter Enter | Send the queued message now |
| ↑ | Take the last queued message back to edit |
| @ | Mention a file |
| / | Run a command |
| Tab or → | Accept a suggestion |
| Keys | Action |
|---|
| A A | Approve every waiting permission (queue open) |
| D D | Deny every waiting permission (queue open) |
| 1–9 | Pick that answer to an agent's question |
| Space | Toggle an option when several can be picked |
| ↑ ↓ | Move between options |
| Enter | Keep the answer and go on, or send |
| Esc | Back to the previous question |
| Keys | Action |
|---|
| ⌘S | Save (formats with your project's Prettier, if it has one) |
| ⇧⌥F | Format file |
| ⌘F | Find in file |
| ⌃G | Go to line |
| ⌘⇧O | Go to symbol |
| ⌘. | Quick fix |
| ⇧⌥O | Organise imports |
| F12 | Go to definition |
| ⇧F12 | Find references |
| F2 | Rename symbol, or the file selected in the tree |
| ⌘⌥↑ / ⌘⌥↓ | Add a cursor above or below |
| ⌥Z | Toggle word wrap |
| ⌃⇥ / ⌃⇧⇥ | Next or previous file tab |
| ⌃- / ⌃⇧- | Back or forward between files |
| ⌘⇧T | Reopen the last closed file |
| ⌘⌫ | Move the selected file to the Trash |