All keyboard shortcuts available in p0. macOS uses Cmd, Windows and Linux use Ctrl.
Global
These shortcuts work from anywhere in p0, including when input fields are focused.
| Action | macOS | Windows/Linux |
|---|
| Show shortcuts dialog | ? | ? |
| New session | Cmd+N | Ctrl+N |
| Open settings | Cmd+, | Ctrl+, |
| Toggle sidebar | Cmd+\ | Ctrl+\ |
Sessions and navigation
| Action | macOS | Windows/Linux |
|---|
| Create new agent | Cmd+T | Ctrl+T |
| Archive current agent | Cmd+W | Ctrl+W |
| Search sessions | / | / |
| Previous agent | Cmd+[ | Ctrl+[ |
| Next agent | Cmd+] | Ctrl+] |
| Quick switch agents | Ctrl+Tab | Ctrl+Tab |
| Quick switch (reverse) | Opt+Ctrl+Tab | Alt+Ctrl+Tab |
Chat
| Action | macOS | Windows/Linux |
|---|
| Switch model | Cmd+/ | Ctrl+/ |
| Stop generation | Esc or Ctrl+C | Esc or Ctrl+C |
Terminal
| Action | macOS | Windows/Linux |
|---|
| Search terminal | Cmd+F | Ctrl+F |
| Line continuation | Shift+Enter | Shift+Enter |
Press ? from anywhere in p0 to open the keyboard shortcuts dialog for a quick visual reference.
The Ctrl+Tab behavior is configurable in Settings > Preferences. You can choose whether it switches between workspaces or agents.