Nota: Você deve olhar para man zshzle
para muitos brindes sobre como personalizar bindkey
e emular GNU readline
.
Foi assim que mapeei jj
para Esc
:
bindkey -M viins 'jj' vi-cmd-mode
Se você estiver interessado em distinguir entre o modo de inserção e o modo normal, pode experimentar a sugestão que akira menciona aqui