VJSP Plugin Keyboard Shortcuts Reference
💡 All shortcuts listed below are for Windows / Linux.
macOS users: ReplaceCtrlwithCmd. Some key combinations may require adjustment based on system or IDE settings.
🧠 Chat & Conversation Management
| Feature | VS Code Shortcut | IntelliJ IDEA Shortcut |
|---|---|---|
| Accept inline code completion | Tab | Tab |
| Accept inline completion word-by-word | Ctrl + → | Ctrl + → |
| Start new chat (with selected code) | Ctrl + L | Ctrl + L |
| Focus current chat / add selected code to context | Ctrl + Shift + L | Ctrl + Shift + L |
| Switch to next interaction mode (Chat → Plan → Agent) | Ctrl + . | Ctrl + . |
✍️ Code Editing & Model Interaction
| Feature | Shortcut (VS Code & IDEA) |
|---|---|
| Edit highlighted code region | Ctrl + I |
💡 Usage Tips
- If a shortcut doesn’t work, check for conflicts with other plugins—especially common in IntelliJ IDEA.
- You can view or customize VJSP keybindings in your IDE:
- VS Code: Go to Settings > Keyboard Shortcuts and search for “VJSP”.
- IntelliJ IDEA: Open Settings/Preferences > Keymap, then search “VJSP”.
- macOS users: Enable “Mac Keyboard Compatibility” in the VJSP plugin settings (if available) for optimized key behavior.
✅ Pro Tip: In some contexts, pressing
Ctrl + Lrepeatedly toggles between opening a new chat and closing the VJSP sidebar—making navigation faster!
