Terminal settings prevent either using @ symbol or multiline
OS: MacOS 14.4.1 Claude Code v1.0.35 directly in Terminal Keyboard layout: German
Depending on the Terminal setting "Use Option as Meta key", I can
- either use the option key + Enter to enter a new line (instead of submitting the prompt), but then the @ symbol can't be typed using option+L
- or vice versa, can type @, but not multiline.
This makes Claude Code barely usable because it prevents either file references or complex prompts. It forces clumsy workarounds like writing prompts to external files or copy/pasting the @ symbol.
A possible solution would be to use Shift+Enter to submit the prompt or enter a new line.
Found 3 possible duplicate issues:
- https://github.com/anthropics/claude-code/issues/2152
- https://github.com/anthropics/claude-code/issues/1297
- https://github.com/anthropics/claude-code/issues/4133
This issue will be automatically closed as a duplicate in 3 days.
- If your issue is a duplicate, please close it and 👍 the existing issue instead
- To prevent auto-closure, add a comment or 👎 this comment
🤖 Generated with Claude Code
You can use \ + Enter (Shift + Option + 7, then enter) for Multiline when "Use Option as Meta key" is disabled. But Claude will reenable it every time, that's very annoying with German keyboards.
Related: https://github.com/anthropics/claude-code/issues/1793
This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.
Nothing changed here, the issue persists and makes targeting file paths a pain in the butt.