Most app shortcuts are Ctrl+Shift+letter (macOS ⌘⇧+letter). Plain Ctrl+letter is left to the terminal (Claude Code, shells) and the editor. The exceptions are Ctrl+P and Ctrl+number, so in a terminal, recall previous input with the up arrow instead of Ctrl+P.
Work wherever the focus is, including terminals and the editor.
| Action |
Windows |
macOS |
| Quick open: find files of the current tab group by name |
Ctrl+P |
⌘P |
| Command palette |
Ctrl+Shift+P |
⌘⇧P |
| New terminal tab in the current pane |
Ctrl+Shift+T |
⌘⇧T |
| Switch to Files mode, or toggle Markdown only if already there |
Ctrl+Shift+D |
⌘⇧D |
| Switch between the Worktrees and Diff tabs in Git mode |
Ctrl+Shift+G |
⌘⇧G |
| Open Graph mode |
Ctrl+Shift+N |
⌘⇧N |
| Open Harness mode |
Ctrl+Shift+H |
⌘⇧H |
| Toggle sidebar |
Ctrl+Shift+B |
⌘⇧B |
| Go to the Claude Code tab waiting for approval |
Ctrl+Shift+A |
⌘⇧A |
| Go to the pane in the arrow’s direction (not with editor focus) |
Ctrl+Shift+arrow |
⌘⇧+arrow |
| Go to the nth tab of the current pane (1-9) |
Ctrl+number |
⌘+number |
| Switch markdown between preview and edit |
Ctrl+Shift+M |
⌘⇧M |
If the sidebar is closed, a mode shortcut opens it in that mode. While an Excalidraw drawing has focus, letter shortcuts go to the drawing first.
| Action |
Key |
| Move up and down |
↑ / ↓ |
| Open or run the selected item |
Enter |
| Close |
Esc |
| Action |
Windows |
macOS |
| Switch between chat and terminal |
Ctrl+Shift+J |
⌘⇧J |
| Send message |
Enter |
Enter |
| New line |
Shift+Enter |
Shift+Enter |
| Stop the response |
Esc |
Esc |
| Action |
Windows |
macOS |
| Commit from the summary or description field |
Ctrl+Enter |
⌘+Enter |
| Action |
Windows |
macOS |
| Copy selection |
Ctrl+Shift+C |
⌘C |
| Paste |
Ctrl+V or Ctrl+Shift+V |
⌘V |
| Interrupt (SIGINT) |
Ctrl+C |
Ctrl+C |
| New line (without sending in Claude Code) |
Shift+Enter |
Shift+Enter |
| Select text while an app captures the mouse |
Shift+drag |
Option+drag |
| Go to line start / line end |
- |
⌘← / ⌘→ |
| Delete to line start |
- |
⌘+Backspace |
| Delete to line end |
- |
⌘+Delete |
| Move by word |
- |
Option+← / Option+→ |
| Delete previous word |
Ctrl+Backspace |
Option+Backspace |
On Windows Ctrl+C interrupts instead of copying, so copy is Ctrl+Shift+C. On macOS copy is ⌘C, so the two don’t collide.
Work only while the Files mode tree has focus. This clipboard stays inside the app and is not shared with the system clipboard.
| Action |
Windows |
macOS |
| Add to or remove from the selection without opening |
Ctrl+click |
⌘+click |
| Select a range from the anchor row without opening |
Shift+click |
Shift+click |
| Copy selected rows |
Ctrl+C |
⌘C |
| Cut selected rows |
Ctrl+X |
⌘X |
| Paste (into the last clicked folder, or that file’s folder) |
Ctrl+V |
⌘V |
| Cancel cut |
Esc |
Esc |
| Action |
Windows |
macOS |
| Save |
Ctrl+S |
⌘S |
| Bold (markdown) |
Ctrl+B |
⌘B |
| Open the link under the cursor (markdown) |
Ctrl+click |
⌘+click |
| Add the next match of the word to the selection |
Ctrl+D |
⌘D |
| Find next |
Ctrl+G or F3 |
⌘G or F3 |
| Find previous |
Shift+F3 |
Shift+F3 |