
IPython 8.5.0.
no se desplaza correctamente por mi historial cuando uso up/down arrow
las teclas. Sin embargo, el %history
comando todavía me proporciona el historial adecuado. Además, "buscar el historial de comandos anterior" también funciona. He tenido estos problemas desde que actualicé IPython 7.15.0.
de 8.5.0.
.
Ejemplo:
In [1]: x = 1
In [2]: y = 2
In [3]: %history
x = 1
y = 2
%history
Si ahora presiono up-arrow
(o CTRL+P
), IPython recorre algún código antiguo (aparentemente aleatorio en cada reinicio de IPython). Sin embargo, escribir x
y up-arrow
dará como resultado la x = 1
declaración histórica. Quiero que up-arrow
sin escribir nada me dé la última declaración utilizada.
up-arrow
Solía funcionar para mí en la versión 7.15.0.
, pero ahora el problema persiste para las versiones 8.2.0.
hasta 8.5.0.
. ¿Es esto sólo un cambio para las versiones más nuevas de IPython?
Todas las versiones se instalaron Ubuntu 20.04.5 LTS
con pip 22.2.2
. Instalé la versión readline 6.2.4.1
.
Cualquier ayuda sería muy apreciada.
Respuesta1
Este fue un problema en prompt-toolkit
; IPython 8.7.0 y superioranclar a una versión más nuevaeso soluciona este problema.