zsh: そのようなウィジェットはありません `End'

zsh: そのようなウィジェットはありません `End'

たとえば、またはakaという文字の組み合わせを含むディレクトリを作成したいとします。 の最初の文字を入力し始めると、 に到達するまではすべて正常です。 その後、 の部分を入力している間は画面に表示されず、代わりにleakageDakarmkdir leaka

No such widget `End'

が次の端末行に表示されます (通常のzshプロンプトは表示されません)。このaka部分はまだ表示されず、残りの部分を入力すると、ge次のようになります。

login@server folderName % mkdir lege
No such widget `End'

以下も同様ですDakar:

login@server folderName % mkdir Dr
No such widget `End'

ゆっくり入力すると(1 秒あたり 1 文字程度)、何も問題がないことに気が付きました。しかし、もう少し速く入力すると、上記の問題が発生します。これは何でしょうか。

答え1

理解した:

何年もの間、私は次のようなことをしていました~/.zshrc

bindkey '\e[4~' end-of-line             aka End

の代わりに

bindkey '\e[4~' end-of-line             # aka End

今まで一度もトラブルに遭ったことがないのは興味深いですね。

関連情報