In den letzten Wochen konnte ich die Auf- und Ab-Pfeiltasten nicht verwenden, um in meinem Befehlsverlauf in zsh zu navigieren.
Ich verwende Folgendes:
- Intel MacBook Pro mit macOS Big Sur 11.0.1 (20B29)
- zsh 5.8 (x86_64-apple-darwin19.3.0)
- iTerm 3.4.2
- oh mein Zsh (neuester Master)
Ich habe einige Lösungen aus vorhandenen Antworten ausprobiert, konnte aber keinen Weg finden, es zum Laufen zu bringen. Hier sind einige Ausgaben von Befehlen, die sich auf das Problem beziehen:
Lesen und Drücken der Pfeiltaste nach oben
$ read
^[[A
Bindeschlüssel
$ bindkey | grep up-line
"^[OA" up-line-or-beginning-search
"^[[5~" up-line-or-history
"^[[A" up-line-or-history
Zugehörige Variablen
$ 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
Das Ändern der Bindung up-line-or-search
schien nicht zu helfen.
Ich bin mir nicht ganz sicher, wo ich sonst noch suchen soll und wo dieses Problem seinen Ursprung haben könnte. Ist das schon mal jemandem passiert?
Antwort1
Versuchen Sie, die Einstellungen in iTerm -> Einstellungen -> Terminal -> Terminalemulation -> Terminaltyp melden -> auf xterm zu ändern.
Antwort2
Glockensymbol/-läuten bedeutet einen Fehler (Historie wurde auf diesem Host deaktiviert). Sie können history eingeben, um zu bestätigen, dass Sie keine Ausgabe erhalten.