zsh:没有这样的小部件“结束”

zsh:没有这样的小部件“结束”

假设我想创建一个目录,aka其中包含字母组合,例如leakageDakar。当我开始输入第一个时,一切都很好,直到我到达mkdir le。之后,当我输入该aka部分时,它不会显示在屏幕上 - 相反,

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

弄清楚了:

多年来,我的心里有以下几点~/.zshrc

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

代替

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

有趣的是,直到现在它还没有给我带来麻烦。

相关内容