Durante las últimas semanas no he podido usar las teclas de flecha hacia arriba y hacia abajo para navegar por mi historial de comandos en zsh.
Estoy usando lo siguiente:
- MacBook Pro Intel con macOS Big Sur 11.0.1 (20B29)
- zsh 5.8 (x86_64-apple-darwin19.3.0)
- iTerm 3.4.2
- oh mi zsh (último maestro)
Probé algunas soluciones a partir de respuestas existentes pero no pude encontrar una manera de hacerlo funcionar. A continuación se muestran algunos resultados de los comandos relacionados con el problema:
Leer y presionar la tecla de flecha hacia arriba
$ read
^[[A
tecla de enlace
$ bindkey | grep up-line
"^[OA" up-line-or-beginning-search
"^[[5~" up-line-or-history
"^[[A" up-line-or-history
Variables relacionadas
$ echo $HISTFILE
/Users/mac/.zsh_history
$ echo $SAVEHIST
10000
$ ls -l $HISTFILE
-rw------- 1 mac staff 74285 Dec 3 14:57 /Users/mac/.zsh_history
Cambiar el enlace up-line-or-search
no pareció ayudar.
No estoy exactamente seguro de dónde más buscar y dónde podría originarse este problema. ¿Alguien ha encontrado esto?
Respuesta1
Intente cambiar la configuración en iTerm -> configuración -> terminal -> emulación de terminal-> informar tipo de terminal -> a xterm.
Respuesta2
El ícono/timbre de campana significa un error (el historial se ha deshabilitado en este host). Puede escribir historial para validar que no obtiene ningún resultado.