Minha .zshrcaparência é assim:
export EDITOR="/usr/bin/vim"
Agora, quando abro um terminal e digito um atalho de teclado como ctrlapara ir para o início da linha, ele não funciona. Em vez disso, a string ^A(ou alguma outra string, dependendo do atalho que eu inseri) é inserida no terminal:
emlai:~ % ^A
A remoção da palavra exportdo meu .zshrcfaz com que os atalhos do teclado funcionem corretamente:
EDITOR="/usr/bin/vim"
Exportar EDITORcomo algo além de vimfazer com que os atalhos do teclado também funcionem, por exemplo:
export EDITOR="/usr/bin/nano"
Por que isso acontece?
Eu testei isso bashtambém, e os atalhos do teclado funcionam corretamente em todos os casos.
bindkeymaisset -o?