
IPython 8.5.0.
scrollt meinen Verlauf nicht richtig, wenn ich up/down arrow
Tasten verwende. Der %history
Befehl gibt mir jedoch immer noch den richtigen Verlauf. Darüber hinaus funktioniert auch „Vorherigen Befehlsverlauf durchsuchen“ immer noch. Ich habe diese Probleme, seit ich IPython von 7.15.0.
auf aktualisiert habe 8.5.0.
.
Beispiel:
In [1]: x = 1
In [2]: y = 2
In [3]: %history
x = 1
y = 2
%history
Wenn ich jetzt up-arrow
(oder CTRL+P
) drücke, durchläuft IPython einen alten Code (scheinbar zufällig bei jedem Neustart von IPython). Wenn ich jedoch und eintippe, x
wird up-arrow
die historische x = 1
Anweisung angezeigt. Ich möchte, dass up-arrow
mir die zuletzt verwendete Anweisung angezeigt wird, ohne etwas einzugeben.
up-arrow
hat bei mir in der Version funktioniert 7.15.0.
, aber jetzt besteht das Problem weiterhin für die Versionen 8.2.0.
bis 8.5.0.
. Ist dies nur eine Änderung für die neueren IPython-Versionen?
Ubuntu 20.04.5 LTS
Alle Versionen wurden mit installiert pip 22.2.2
. Ich habe die Readline-Version installiert 6.2.4.1
.
Ich wäre für jede Hilfe sehr dankbar.
Antwort1
Dies war ein Problem in prompt-toolkit
IPython 8.7.0 und höherAn eine neuere Version anpinnendas behebt dieses Problem.