General
| Action | Shortcut |
|---|---|
| Command palette | ⇧+⌘+P |
| Quick open file | ⌘+P |
| Open settings | ⌘or |
| Toggle sidebar | ⌘+B |
| Toggle terminal | ⌃+` |
| New window | ⇧+⌘+N |
| Close window | ⇧+⌘+W |
| Command palette | ⌃+⇧+P |
| Quick open file | ⌃+P |
| Open settings | ⌃or |
| Toggle sidebar | ⌃+B |
| Toggle terminal | ⌃+` |
| New window | ⌃+⇧+N |
| Close window | ⌃+⇧+W |
AI Agent
| Action | Shortcut |
|---|---|
| Open Agent panel | ⌘+I |
| Start new agent task | ⇧+⌘+I |
| Submit prompt | ⌘+↩ |
| Cancel agent | ⌘+⌫ |
| Accept all changes | ⌘+↩ |
| Reject all changes | ⇧+⌘+⌫ |
| Toggle agent mode | ⌘+. |
| Switch AI model | ⌘+/ |
| Open Agent panel | ⌃+I |
| Start new agent task | ⌃+⇧+I |
| Submit prompt | ⌃+Enter |
| Cancel agent | ⌃+Backspace |
| Accept all changes | ⌃+Enter |
| Reject all changes | ⌃+⇧+Backspace |
| Toggle agent mode | ⌃+. |
| Switch AI model | ⌃+/ |
Inline Edit
| Action | Shortcut |
|---|---|
| Open inline edit | ⌘+K |
| Accept suggestion | Tab |
| Reject suggestion | Esc |
| Next suggestion | ⌥+] |
| Previous suggestion | ⌥+[ |
| Open inline edit | ⌃+K |
| Accept suggestion | Tab |
| Reject suggestion | Esc |
| Next suggestion | ⌥+] |
| Previous suggestion | ⌥+[ |
Tab Completion
| Action | Shortcut |
|---|---|
| Accept completion | Tab |
| Dismiss completion | Esc |
| Partial accept | ⌘+→ |
| Accept completion | Tab |
| Dismiss completion | Esc |
| Partial accept | ⌃+→ |
Editor
| Action | Shortcut |
|---|---|
| Save file | ⌘+S |
| Save all | ⌥+⌘+S |
| Undo | ⌘+Z |
| Redo | ⇧+⌘+Z |
| Find | ⌘+F |
| Find and replace | ⌥+⌘+F |
| Find in files | ⇧+⌘+F |
| Go to line | ⌃+G |
| Go to definition | F12 |
| Peek definition | ⌥+F12 |
| Save file | ⌃+S |
| Save all | ⌃+⌥+S |
| Undo | ⌃+Z |
| Redo | ⌃+⇧+Z |
| Find | ⌃+F |
| Find and replace | ⌃+H |
| Find in files | ⌃+⇧+F |
| Go to line | ⌃+G |
| Go to definition | F12 |
| Peek definition | ⌥+F12 |
Multi-Cursor
| Action | Shortcut |
|---|---|
| Add cursor | ⌥Click |
| Add cursor above | ⌥+⌘+↑ |
| Add cursor below | ⌥+⌘+↓ |
| Select next occurrence | ⌘+D |
| Select all occurrences | ⇧+⌘+L |
| Add cursor | ⌥Click |
| Add cursor above | ⌃+⌥+↑ |
| Add cursor below | ⌃+⌥+↓ |
| Select next occurrence | ⌃+D |
| Select all occurrences | ⌃+⇧+L |
Agent Manager
| Action | Shortcut |
|---|---|
| Open Agent Manager | ⇧+⌘+A |
| Stop all agents | ⇧+⌘+⌫ |
| View agent logs | ⌥+⌘+L |
| Restart agent | ⌥+⌘+R |
| Open Agent Manager | ⌃+⇧+A |
| Stop all agents | ⌃+⇧+Backspace |
| View agent logs | ⌃+⌥+L |
| Restart agent | ⌃+⌥+R |
