zsh: Nenhum widget como 'Fim'

1

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

No such widget 'End'

aparece na próxima linha do terminal (sem o prompt usual zsh ). A parte aka ainda não está sendo mostrada e, quando eu finalmente digito o restante, ge , é com isso que acabo:

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

O mesmo acontece com o Dakar :

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

Eu notei que, se eu digitasse lentamente (a cerca de 1 símbolo por segundo), tudo ficaria bem. Mas quando é apenas um pouco mais rápido, entro no problema acima mencionado. O que é isso?

    
por Yury 29.05.2018 / 13:34

1 resposta

3

Descobri:

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

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

em vez de

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

Interessante que nunca me deu problemas até agora.

    
por 29.05.2018 / 14:15

Tags