Mi .zshrc
aspecto 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 export
de mi, .zshrc
los atajos de teclado funcionan correctamente:
EDITOR="/usr/bin/vim"
Exportar EDITOR
como algo más que vim
hace 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í.
bindkey
másset -o
?bindkey
es la forma tcsh y la forma original. Hoy en día deberían ser equivalentes.