[BUG]
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Problem
Claude Code uses Ctrl+J for newline input on Windows, which violates all Windows platform conventions and creates serious cognitive load for users.
Windows Standard: Shift+Enter
EVERY major Windows application uses Shift+Enter for newline:
- Microsoft Outlook
- Microsoft Teams
- Skype
- Slack
- Discord
- ChatGPT web interface
- Even Claude.ai web interface!
Current Claude Code behavior:
- Ctrl+J → newline (nobody uses this on Windows!)
- Enter → submit
Real-World Impact
Cognitive Load: Users must constantly remember which application they're in and switch keyboard shortcuts. This breaks workflow and productivity.
Inconsistency within Anthropic ecosystem:
- Claude.ai (web) uses Shift+Enter ✓
- Claude Code uses Ctrl+J ✗
This is the SAME company, SAME product family!
/terminal-setup Doesn't Work
Documentation says to use /terminal-setup in Windows Terminal, but it fails:
> /terminal-setup
⎿ Terminal setup cannot be run from windows-terminal.
Even though Windows Terminal is listed as supported!
Proposed Solution
Make Shift+Enter the DEFAULT on Windows:
- Shift+Enter → newline (matches Windows standards)
- Enter → submit
- Remove Ctrl+J completely on Windows
Environment
- OS: Windows 10/11
- Terminal: Windows Terminal (PowerShell 7.5.3)
- Claude Code version: 2.0.20
Related Issues
This has been reported multiple times:
- #1259 - Support Shift+Enter for multiline input (industry standard)
- #9321 - Shift+Enter Doesn't Insert Newline in CLI
Please fix this to match Windows platform standards!
What Should Happen?
длордлжорлжд
Error Messages/Logs
Steps to Reproduce
олдрдл
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
орлд
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗