zsh: Não existe esse widget `End'

zsh: Não existe esse widget `End'

Suponha que eu queira criar um diretório com a akacombinação de letras, por exemplo, leakageou Dakar. Quando começo a digitar o primeiro, está tudo bem até chegar em mkdir le. Logo depois disso, enquanto digito a akapeça, ela não aparece na tela - em vez disso, um

No such widget `End'

aparece na próxima linha do terminal (sem o zshprompt usual). A akaparte ainda não está aparecendo e, quando finalmente digito o resto, geé assim que acabo:

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

O mesmo acontece com Dakar:

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

Percebi que se eu digitar lentamente (cerca de 1 símbolo por segundo), tudo ficará bem. Mas quando é um pouco mais rápido, entro no problema mencionado acima. O que é isso?

Responder1

Descobri:

Durante anos, tive o seguinte em meu ~/.zshrc:

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

em vez de

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

Interessante que isso nunca me deu problemas até agora.

informação relacionada