Como eu poderia mapear jj
para Esc
no zsh?
Estou tentando recriar um mapeamento de teclas que configurei no vim, onde jj
mapeei para ESC
que, sempre que pressionasse duas vezes j
, ele enviasse um an <Esc>
ao vim - permitindo que eu entre no modo normal com maior conveniência.
Eu já tentei bindkey 'jj' ^[
e estou prestes a tentar bindkey 'jj' ^[[
, mas duvido que funcione. Também verifiquei a lista de comandos fornecidos pelo zsh no modo normal, mas não vi nada que contivesse normal
ou escape
.
OBSERVAÇÃO
Os ^[
caracteres no meu ~/.zshrc
arquivo são escapes codificados reais; não apenas os personagens ^
e [
.
fonte
KEYTIMEOUT
parece interromper a ligação das teclas.