私の .zshrc ファイルには次の行が含まれています
bindkey -v
^q または \Mq をプッシュラインにバインドしようとしています。
bindkey "^q" push-line
しかし、何らかの理由で機能していません。
「bind key -v」を実行すると確認されます
"^Q" push-line
しかし、実際には何もしません。^r などの他のコントロール マッピングは正常に機能します。
「push-line」を「\eq」に正常にマップできますが、この動作は好きではありません。まず第一に、私は決して esc- タイプのバインディングを使用しません。第二に、それを使用すると、コントロール、メタ、およびエスケープにバインドされますが、これはやり過ぎです。(ちなみに、それらすべてを「bindkey -m」でそのようにバインドするだけでよいのではないでしょうか? .zshrc で設定したことはありませんか?)
それで、ここで何が起こっているのか誰か知っていますか?