はじめに
おそらく Mac OS のみの問題ですが、
WezTerm 上で Claude Code を起動した際に、Shift + Enter などで改行をしようと思っても、通常の Enter と同じ扱いをされてしまいます。
改行をしなくても特に問題は発生しないと思いますが、個人的に読みづらい & 癖で押してしまうので、改行が行えるようにします。
.wezterm.lua の設定
以下を .wezterm.lua に追記します。
config.enable_kitty_keyboard = false
これで、Shift + Enter による改行ができるようになっているはずです。
おまけ
Shift + Enter ではなく、Ctrl + J で改行を行うことができます。
この方法であれば設定を変える必要はありません。
ただ、少し慣れが必要そうです。
おわりに
他にも、キーバインドを設定するといったような対処もできると思います。
//terminal-setup で行けるという情報もありましたが、実行してみても WezTerm には必要ないと帰ってきてしまいました…