Wezterm 日本語変換時のCTRL-hを修正する

weztermを使い始めた。
早速問題にぶつかる。
日本語変換時、CTRL-hを押すと変換中の文字ではなく確定された文字が消える。

https://x.com/piruty_/status/1735909905427816514?s=20

困った。
Backspaceを使えば正しく変換中の文字を消してくれるので、こっちを使えば良い
が、癖でCTRL-hを押してしまうので、可能なら対応したかった。

Key設定を色々弄り倒したがうまく行かず...
諦めていたが、Xで検索したらあっさり答えが見つかった

https://github.com/wez/wezterm/blob/abc92e56e0565b6221935762ee0856318dbc7a34/docs/config/lua/config/macos_forward_to_ime_modifier_mask.md?plain=1#L5

以下の設定を追加すると解決した。

return {
    ...
    use_ime = true,
    macos_forward_to_ime_modifier_mask = "SHIFT|CTRL",
    ...
}

これでうまくいく。
ただ、上記のサイトにも書かれているが、これを設定するとCTRLとの組み合わせが意図しない挙動になる可能性があるらしい。
自分の環境では今のトロコなんともないが、ちょっと気にしておく。