Keyboard Shortcuts
LingXizhi IDE shortcuts follow the muscle memory of VS Code users; on macOS, Ctrl maps to ⌘ Cmd. Below is the complete list for the current version.
Files & Editing
| Shortcut | Action |
|---|---|
| Ctrl + S | Save current file |
| Ctrl + K S | Save all files |
| Esc | Close overlay / bubble / diff preview |
Navigation & Panels
| Shortcut | Action |
|---|---|
| Ctrl + P | Quick open (files + workspace symbols) |
| Ctrl + Shift + P | Command palette |
| Ctrl + B | Toggle sidebar |
| Ctrl + Shift + E | Switch to Explorer view |
| Ctrl + J | Toggle AI panel |
| Ctrl + ` | Toggle bottom panel (terminal) |
"Quick open" returns both file names and workspace symbols; panel shortcuts toggle instantly — press again to restore the previous layout.
AI Features
| Shortcut | Action |
|---|---|
| Ctrl + Shift + R | Start a RUSH deep task |
| Ctrl + K | Inline edit (rewrite selected code by instruction) |
| Ctrl + I | Selection quick action "Refactor" |
| Enter | Send chat message |
| Shift + Enter | New line in the chat input |
Terminal
| Shortcut | Action |
|---|---|
| Ctrl + C | Cancel the running command |
The command palette complements shortcuts: press Ctrl + Shift + P and fuzzy-search every command — "New File / Save File / AI Chat / AI Inline Edit / Start RUSH / Pause RUSH / New Terminal / Open Settings" and more. When you can't recall a shortcut, go straight by command name.
Inline edit does not count against Agent runs: Ctrl + K and the selection quick actions (Refactor / Explain / Comment / Test / Find Similar) all go through the inline-edit channel — use them as often as you like. Only RUSH tasks started with Ctrl + Shift + R consume the daily quota; see Plans & Quota.
Next Steps
- Migrate key bindings from VS Code / Cursor: Migrate from VS Code.
- The full RUSH deep-task workflow: RUSH Guide.
- Adjust panel position, theme and other UI preferences: Configuration.