假设我想创建一个目录,aka
其中包含字母组合,例如leakage
或Dakar
。当我开始输入第一个时,一切都很好,直到我到达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
有趣的是,直到现在它还没有给我带来麻烦。