Skip to content

VJSP Plugin Keyboard Shortcuts Reference

💡 All shortcuts listed below are for Windows / Linux.
macOS users: Replace Ctrl with Cmd. Some key combinations may require adjustment based on system or IDE settings.


🧠 Chat & Conversation Management

FeatureVS Code ShortcutIntelliJ IDEA Shortcut
Accept inline code completionTabTab
Accept inline completion word-by-wordCtrl + →Ctrl + →
Start new chat (with selected code)Ctrl + LCtrl + L
Focus current chat / add selected code to contextCtrl + Shift + LCtrl + Shift + L
Switch to next interaction mode (Chat → Plan → Agent)Ctrl + .Ctrl + .

✍️ Code Editing & Model Interaction

FeatureShortcut (VS Code & IDEA)
Edit highlighted code regionCtrl + 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 + L repeatedly toggles between opening a new chat and closing the VJSP sidebar—making navigation faster!