[FEATURE] JetBrains plugin: allow remapping chat newline key (Shift+Enter instead of Option+Enter)
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
In the Claude Code JetBrains plugin, the only way to insert a newline in the chat input is Option+Enter (macOS). There is
no way to remap this to Shift+Enter, which is the standard behavior in virtually every AI chat interface (ChatGPT,
Claude.ai, Gemini, etc.).
Shift+Enter for newline is a de facto standard across all major AI chat products. Users switching between Claude.ai (web),
the Claude desktop app, and the JetBrains plugin constantly hit Shift+Enter by muscle memory and accidentally submit the
message instead.
What I tried:
- ~/.claude/keybindings.json — has no effect on the JetBrains plugin
- JetBrains Settings → Keymap — no action is exposed for "insert newline in chat input"
Proposed Solution
Either:
- Expose a "Insert newline in chat" action in the JetBrains keymap system so users can bind it to any key, or
- Add a setting in Settings → Tools → Claude Code [Beta] to choose the newline key (Option+Enter / Shift+Enter)
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
Configuration and settings
Use Case Example
_No response_
Additional Context
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗