You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Modifying keybinds.input_newline has no effect #5458
Yes, we'll provide some scripts to tweak terminal settings across platforms and use some windows console scripting to improve, but out of the box there is currently not much I can do here I am afraid.
Slightly highjacking this issue report to notify (KDE Plasma) Konsole users suffering from the same symptom: Shift+Enter not working in OpenCode.
I found that this is because of the way Konsole is configured by default. Users of Claude Code have raised this very issue on the Claude Code issue tracker: anthropics/claude-code#2115
TL;DR: Default key bindings for Konsole is based on Xfree 4 which binds Return+Shift to \EOM instead of to \n. When you manually modify this value in the key binding profile, then Shift+Enter does work both for Claude Code and OpenCode. Yay!
Activity
github-actions commentedon Dec 12, 2025
This issue might be a duplicate of existing issues. Please check:
For keybind-related issues, please also check our pinned keybinds documentation: #4997
Feel free to ignore if none of these address your specific case.
JosXa commentedon Dec 15, 2025
Duplicate, I suppose
kommander commentedon Dec 15, 2025
Yes, we'll provide some scripts to tweak terminal settings across platforms and use some windows console scripting to improve, but out of the box there is currently not much I can do here I am afraid.
doodhout commentedon Dec 18, 2025
Slightly highjacking this issue report to notify (KDE Plasma) Konsole users suffering from the same symptom: Shift+Enter not working in OpenCode.
I found that this is because of the way Konsole is configured by default. Users of Claude Code have raised this very issue on the Claude Code issue tracker: anthropics/claude-code#2115
TL;DR: Default key bindings for Konsole is based on Xfree 4 which binds
Return+Shiftto\EOMinstead of to\n. When you manually modify this value in the key binding profile, then Shift+Enter does work both for Claude Code and OpenCode. Yay!