Reference
Keyboard shortcuts
Keyboard shortcuts for the message box and the app. On a Mac, use ⌘ where it says Ctrl.
#In the message box
| Keys | What it does |
| Enter | Send. While Synonode works, the message joins the work in progress. On a phone, Return is a new line and the button sends. |
| Shift Enter | New line. |
| Ctrl Enter | While Synonode works: queue the message for when it is done. |
| ↑ ↓ | On the first or last line: go back and forward through what you sent in this project. |
| Ctrl R | Search what you sent: type to narrow it, ↑ ↓ or Ctrl R to move, Enter to take one. |
| ! | At the start: bash mode. The command runs in the project and the model sees it and its output. |
| / | Commands and skills. ↑ ↓ to choose, Enter or Tab to pick. |
| @ | Pick a file from the project to send with the message. |
| Tab | Take the suggested next message (in an empty box). → does too. |
| Shift Tab | Switch the permission mode: Ask, Accept edits, Auto, Plan. |
| Esc | While Synonode works: stop it, as the stop button does. In a menu: close it. |
| Esc Esc | In an empty box: rewind to an earlier message. |
| Ctrl O | The next transcript view: Normal, Thinking (once there is thinking), Verbose. |
| Ctrl B | While the model runs a command: move it to the background. It keeps running, and the model is told when it ends. |
#In the app
| Keys | What it does |
| Ctrl Shift O | A new project. |
| Ctrl Shift G | Source Control: changes, commits, branches. |
| Ctrl Shift E | Files: the project's files. |
| Ctrl Shift Y | In Files: show or hide the file tree. |
| Esc | Leave the full-screen preview. |
#In these docs
| Keys | What it does |
| Ctrl K | Search the docs. / does too. |
| ↑ ↓ Enter | Choose and open a result. |