[FEATURE] JetBrains plugin: allow remapping chat newline key (Shift+Enter instead of Option+Enter)

Resolved 💬 1 comment Opened Apr 14, 2026 by shabak Closed May 24, 2026

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:

  1. Expose a "Insert newline in chat" action in the JetBrains keymap system so users can bind it to any key, or
  2. 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_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗