ZSHを設定しようとしたときに '^[b'backward-word''とは何ですか?

ZSHを設定しようとしたときに '^[b'backward-word''とは何ですか?

私はMACを使用しており、Iterm2で実行されているZSHへのショートカットを見つけようとしています。

シェルにバインディングキーを入力すると(他のマッピングの中で)、次のようになります。

"^[b" backward-word
"^[f" forward-word

^がCtrlキーであることがわかります。ただし、Ctrl + [+ fを押すと、1単語前に移動しません。

私は何を見逃していますか?

ベストアンサー1

^通常は制御しますが、^[実際にはEscapeまたはAlt(またはemacsが好きな場合はメタ)を意味します。

したがって、Escbまたはキーを押すと、これらのEscfキーの組み合わせが得られます。

AltはデフォルトでMac端末では機能しませんが、iTerm2には「Option Act as [] Normal [] Meta [] + Esc」設定があります。 +Escが欲しいです。

iTerm2オプションキー設定のスクリーンショット。

おすすめ記事