[WezTerm] 使い続けられそう
結構期待している WezTerm ですが、ある程度の期待は満足してくれそうです。
ベースとなる設定のほとんどはここを参考にしました。
ただ、私にとって大事なのはキーバインディングです。
特に次の二つ。
Prefix キーが使えないといけない
日本語変換に支障が出てはいけない
一つ目。Prefix キーです。これは Emacs でいうところの ^X ですね。一度キーを入力して、その後に更にキーを押すと機能が発動する仕組みです。同時押しのキーバインディングは埋まりすぎなのと、複数キー同時押しは厄介です。
iTerm2 時代は `^]` を Prefix として発動していました。これがないとキーボードだけで作業することがかなりきつい。
ということで調べていたら見つかりました。`LEADER` でした。Leader Key という機能名です。名前変わるのは厄介です。
もう一つの日本語変換です。標準のままだと日本語入力中に Ctrl などのキーによる漢字変換や決定が発動しません。
そこでこれ。IME 変換時の特定のキーを interrupt せずに IME へきちんと返してあげてくれるようになります。
実際に定義するとなると、このように使います。`use_ime = true` は、現時点で標準で true なので書く必要はありません。雰囲気です。
--- use IME
config.use_ime = true
config.macos_forward_to_ime_modifier_mask = "SHIFT|CTRL"
結果、このような感じになりました。背景 Blur かける機能ないと勝手に勘違いしてましたが、こうやってちょっとぼかせるようになりました。
iTerm2 よりも設定項目も詳細の設定もできるので、ちょー自分好みにカスタマイズを寄せていくことができます。キーバインディングには、まだどうしてもできない事があったりするので、物足りなさがあります。
まだ設定しただけで、Lua も深入りしていないし、WezTerm らしい使い方はしていません。もう少し使い倒していって iTerm2 へ戻るかどうかを考えてみる次第です。
どうにしても設定しただけで、こんなに設定ファイルでかくなると思ってなかった。とりあえず最新の構成はこちら見ていてください。
貴方がサポートしてくれると、私が幸せ。 私が幸せになると、貴方も幸せ。 新しいガジェット・ソフトウェアのレビューに、貴方の力が必要です。