Keyboard Shortcuts
Complete reference for all keyboard shortcuts and Command Palette commands.
Editing Shortcuts
| Shortcut | Action |
|---|---|
| --- | --- |
Ctrl+K | Open inline edit prompt |
Ctrl+Enter | Generate inline edit (in edit prompt) |
Tab | Accept inline completion or inline edit |
Escape | Dismiss inline completion / cancel inline edit / reject changes |
Alt+Up | Previous instruction in inline edit history |
Alt+Down | Next instruction in inline edit history |
Chat Shortcuts
| Shortcut | Action |
|---|---|
| --- | --- |
Enter | Send message |
Shift+Enter | New line in message input |
Ctrl+Shift+P | Open Command Palette |
Ctrl+L | Focus chat input |
Navigation Shortcuts
| Shortcut | Action |
|---|---|
| --- | --- |
Ctrl+Shift+P | Command Palette |
Ctrl+P | Quick Open (file search) |
Ctrl+B | Toggle sidebar |
Ctrl+` | Toggle integrated terminal |
Ctrl+Shift+E | Focus file explorer |
Command Palette Reference
Open the Command Palette with Ctrl+Shift+P and type QCoder: to see all available commands:
| Command | Description |
|---|---|
| --- | --- |
QCoder: Focus Chat | Open and focus the chat panel |
QCoder: New Chat | Start a new conversation |
QCoder: Clear Chat | Clear the current conversation history |
QCoder: Accept Diff | Accept the current pending diff |
QCoder: Reject Diff | Reject and revert the current pending diff |
QCoder: Apply All Changes | Apply all pending changes at once |
QCoder: Open Settings | Open the QCoder settings panel |
QCoder: Select Provider | Quick-switch AI provider |
QCoder: Select Model | Quick-switch AI model |
QCoder: Toggle Sandbox | Enable or disable Docker sandbox mode |
QCoder: Scan for Secrets | Run secret scanning on the workspace |
QCoder: Scan Dependencies | Run dependency vulnerability scanning |
QCoder: Export Checkpoint | Export the current state as a snapshot file |
QCoder: Import Checkpoint | Import a previously exported snapshot |
Customizing Shortcuts
You can customize any keyboard shortcut:
- Open the Command Palette (
Ctrl+Shift+P). - Type Preferences: Open Keyboard Shortcuts.
- Search for the command you want to rebind.
- Click the pencil icon and press your desired key combination.
All QCoder commands are prefixed with qcoder. in the keybindings system (e.g., qcoder.acceptDiff, qcoder.rejectDiff).