Docs › Reference
Keyboard shortcuts
Every shortcut in Sesh, on the Mac and on iPad with a keyboard.
These work on the Mac, and on iPad with a hardware keyboard unless noted.
Sessions
| Action | Keys |
|---|---|
| New Session… | ⌘N |
| Command Palette… | ⌘K |
| Previous Session / Next Session | ⌥⌘↑ / ⌥⌘↓ |
| Go to the first nine sessions in the sidebar | ⌘1 … ⌘9 |
| Settings… | ⌘, |
Message box
| Action | Keys |
|---|---|
| Send, or queue while the agent works | ↩ |
| New line | ⇧↩ or ⌥↩ (⇧↩ on iPad) |
| Stop the agent | ⌘. |
| Edit the last queued message, when the box is empty | ↑ |
| Start or finish dictation (Mac) | ⌃⌘M |
| Throw away dictation | Esc |
Choose a / command or @ file |
↑ ↓, then Tab or ↩ |
Close the @ file list |
Esc |
| Allow a permission request | ↩ |
Terminals
| Action | Keys |
|---|---|
| Show Terminal / Hide Terminal | ⌃` |
| New Terminal on this Mac (Mac) | ⌥⌘T |
| Split Right | ⌘D |
| Split Down | ⇧⌘D |
| Close Pane | ⌘W |
| Next Pane / Previous Pane | ⌘] / ⌘[ |
| Move Focus | ⌥⌘ + arrow keys |
| Resize Split | ⌃⌘ + arrow keys |
| Equalize Splits | ⌃⌘= |
| Zoom Pane / Unzoom Pane | ⇧⌘↩ |
⌘W, ⌥⌘ arrows and ⌃⌘ arrows only act on terminals while one has focus. Elsewhere, ⌘W closes the window and ⌥⌘↑ ⌥⌘↓ change session.
Dev servers
| Action | Keys |
|---|---|
| Reload a page open in Sesh | ⌘R |
Sheets
In every sheet, ↩ presses the blue button (like Start, Rename or Clone) and Esc cancels.