zshの「グローバルキーマップ」とは何ですか?

zshの「グローバルキーマップ」とは何ですか?

zshマニュアルに18.2.2 ローカルキーボードマッピング「グローバルキーマップ」を3回参照します。

この用語はどこで定義されていますか?

現在のグローバルキーマップが何であるかを確認し、それを変更する方法は?

ベストアンサー1

ラインエディタには常にアクティブなグローバルキーマップがあります。これは通常、emacsEmacsモードまたはViモードを使用したときのキーボードviinsマッピングですvicmdzle -Kまたはを使用して他のものを選択できますvared {-M,-m}。ウィジェットコードを実行すると、グローバルキーマップ名は次のように使用できます。$KEYMAP

ローカルキーマップ(存在する場合)は、グローバルキーマップのバインディングをオーバーライドします。増分検索M-xなどの一部のウィジェットで内部的に使用されます。 zshコードから直接設定することはできないようです。

おすすめ記事