Keyboard Shortcuts
Master these keyboard shortcuts to navigate Sidekick faster and keep your hands on the keyboard.
Shortcuts show Mac keys by default. Windows/Linux users: replace Cmd with Ctrl.
Quick Reference
Most Used
| Action | Mac | Windows/Linux |
|---|---|---|
| Send message | Enter | Enter |
| New line in message | Shift+Enter | Shift+Enter |
| Switch mode | Shift+Tab | Shift+Tab |
| Command palette | Cmd+Shift+P | Ctrl+Shift+P |
| Save file | Cmd+S | Ctrl+S |
| Toggle sidebar | Cmd+Shift+B | Ctrl+Shift+B |
View Switching
Quickly switch between main views using number keys:
| View | Mac | Windows/Linux |
|---|---|---|
| Editor | Cmd+1 | Ctrl+1 |
| Console/Terminal | Cmd+2 | Ctrl+2 |
| Web Preview | Cmd+3 | Ctrl+3 |
| Specifications | Cmd+4 | Ctrl+4 |
| Mobile Emulator | Cmd+5 | Ctrl+5 |
Floating Panels
Toggle floating panels that appear over your workspace:
| Panel | Mac | Windows/Linux |
|---|---|---|
| AI Sidebar | Cmd+Shift+L | Ctrl+Shift+L |
| Git Panel | Cmd+Shift+G | Ctrl+Shift+G |
| Terminal | Cmd+Shift+J | Ctrl+Shift+J |
| Search | Cmd+Shift+S | Ctrl+Shift+S |
Layout & Display
| Action | Mac | Windows/Linux |
|---|---|---|
| Toggle AI sidebar | Cmd+Shift+B | Ctrl+Shift+B |
| Toggle file explorer | Cmd+B | Ctrl+B |
| Toggle mobile emulator | Cmd+Shift+E | Ctrl+Shift+E |
| Zen mode | Cmd+Shift+Z | Ctrl+Shift+Z |
| Fullscreen | Ctrl+Cmd+F | Ctrl+F11 |
Mentions & Commands
| Trigger | What It Does |
|---|---|
| Type @ | Open file/folder mention popup |
| Type / | Open slash command popup |
| ↑ / ↓ | Navigate suggestions |
| Enter or Tab | Select suggestion |
| Escape | Close popup |
Shift+Tab cycles through modes: Agent → Plan → Browser → Custom Agents → Agent
File Operations
| Action | Mac | Windows/Linux |
|---|---|---|
| Save file | Cmd+S | Ctrl+S |
| Close tab | Cmd+W | Ctrl+F4 |
| Close window | Cmd+Shift+W | Ctrl+Shift+W |
| Format code | Shift+Alt+F | Shift+Alt+F |
Tab Navigation
| Action | Shortcut |
|---|---|
| Next tab (recent order) | Ctrl+Tab |
| Previous tab (recent order) | Ctrl+Shift+Tab |
Auto-Completion
The editor automatically completes brackets and quotes:
| Type | Completes To |
|---|---|
( | () |
[ | [] |
{ | {} |
" | "" |
' | '' |
` | `` |
When you press Backspace after an opening bracket, the matching closing bracket is also deleted.
File Explorer
Navigation
| Action | Shortcut |
|---|---|
| Move up/down | ↑ / ↓ |
| Collapse folder | ← |
| Expand folder | → |
| Go to parent | Cmd+↑ / Ctrl+↑ |
| Go to first child | Cmd+↓ / Ctrl+↓ |
| Jump to first item | Home |
| Jump to last item | End |
| Scroll up | Page Up |
| Scroll down | Page Down |
| Expand all folders | * |
| Collapse all folders | Cmd+/ / Ctrl+/ |
Command Palette
Open with Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows/Linux).
| Action | Shortcut |
|---|---|
| Navigate results | ↑ / ↓ |
| Execute / Open | Enter |
| Close | Escape |
Terminal
| Action | Mac | Windows/Linux |
|---|---|---|
| Search output | Cmd+F | Ctrl+F |
| Cancel command | Ctrl+C | Ctrl+C |
| Command history | ↑ / ↓ | ↑ / ↓ |
Other Shortcuts
| Action | Mac | Windows/Linux |
|---|---|---|
| Open feedback | Cmd+Shift+F | Ctrl+Shift+F |
| Memory settings | Cmd+Shift+M | Ctrl+Shift+M |
| Search | Cmd+F | Ctrl+F |
| Select all | Cmd+A | Ctrl+A |
Platform Detection
Sidekick automatically detects your operating system and displays the appropriate key combinations:
| Platform | Modifier Keys |
|---|---|
| macOS | Cmd (⌘), Option (⌥), Ctrl (⌃) |
| Windows | Ctrl, Alt, Shift |
| Linux | Ctrl, Alt, Shift |
Tips
Speed Up Your Workflow
- Learn view shortcuts — Cmd+1 through Cmd+5 switch views instantly
- Use floating panels — Keep terminal or git visible while coding
- Master Shift+Tab — Quick mode switching without touching the mouse
- Command palette for everything — Cmd+Shift+P finds any command
Context Matters
Shortcuts are context-aware:
- Editor focused — Editor shortcuts active
- Terminal focused — Terminal shortcuts active
- File explorer focused — Navigation shortcuts active
- Chat input focused — Message shortcuts active
Keyboard shortcuts are not currently customizable. This feature is planned for a future update.