Mi .zshrcaspecto es este:
export EDITOR="/usr/bin/vim"
Ahora, cuando abro una terminal e ingreso un atajo de teclado ctrlapara ir al comienzo de la línea, no funciona. En cambio, la cadena ^A(o alguna otra cadena, dependiendo del acceso directo que ingresé) se ingresa al terminal:
emlai:~ % ^A
Al eliminar la palabra exportde mi, .zshrclos atajos de teclado funcionan correctamente:
EDITOR="/usr/bin/vim"
Exportar EDITORcomo algo más que vimhace que los atajos de teclado también funcionen, por ejemplo:
export EDITOR="/usr/bin/nano"
¿Por qué pasó esto?
También probé esto bash, y los atajos de teclado funcionan correctamente en todos los casos allí.

bindkeymásset -o?bindkeyes la forma tcsh y la forma original. Hoy en día deberían ser equivalentes.