Arrow-Schlüssel funktionieren in der Python-Shell nach dem Upgrade von Mac OS auf Sierra @ nicht me

Ich verwende zsh, iTerm2 (3.0.9) und pyenv (1.0.2), wobei pyenv global auf 3.5.2 gesetzt ist.

In der Python-Shell wurden die Aufwärts- und Abwärtspfeiltasten verwendet, um auf die vorherigen Befehle im Verlauf zuzugreifen. Nach dem Upgrade auf OSX 10.12 werden stattdessen Steuerzeichen angezeigt. Zum Beispiel wird der Pfeil nach oben angezeigt:

^[[A

Ich habe versucht, readline wie in @ vorgeschlagen zu installiereSiehe Escape-Zeichen, wenn Sie die Pfeiltasten in der Python-Shell drücken. aber das hat nicht geholfen. Ich habe die Variable PYTHONSTARTUP nicht, habe sie aber vorher nicht verwendet und bin mir nicht sicher, wie das mit pyenv interagiert.

Antworten auf die Frage(12)

Ihre Antwort auf die Frage