Shift+Return no longer creates newline in input (regression in v2.1.70)
Status Fixed / completed
Maintainer reply None cached
Activity 5 comments · opened Mar 6, 2026 · closed Mar 6, 2026
Describe the bug
Shift+Return (used for multi-line input) stopped working in v2.1.70. Pressing Shift+Return either sends the message or produces a backslash instead of inserting a newline. Works correctly on v2.1.69.
To reproduce
- Update Claude Code to v2.1.70
- Start a conversation
- Press Shift+Return to try to create a new line
Expected behavior
A newline is inserted in the input, allowing multi-line messages before sending.
Confirmed regression
- v2.1.69: Shift+Return works correctly
- v2.1.70: Shift+Return broken
Environment
- Claude Code v2.1.70
- macOS (Darwin 25.3.0)
- Reproduces in both VS Code integrated terminal and Terminal.app
5 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
For me(VS Code integrated teriminal user), this
.vscode/settings.json⬇️ works.naitokosuke solution worked for me too. vscode with claude code extension
Maybe this will fix 👀
https://github.com/anthropics/claude-code/issues/31347#issuecomment-4009477505
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.