zsh: Нет такого виджета `End'

zsh: Нет такого виджета `End'

Предположим, я хочу создать каталог с 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

Интересно, что до сих пор это никогда не доставляло мне проблем.

Связанный контент