Acabo de actualizar a la última versión de IPython y ahora algo está mal cuando lo uso en emacs.
Cuando se usa en un terminal normal, funciona bien (colores, finalización de tabulación, etc.), sin embargo, ya sea en M-x eshell
o M-x shell
, en lugar de generar In [1]:
, realmente emite [?12l[?25h
y se Out[1]
envía a [J[?7h[?12l[?25h[?2004l[?7hOut[1]:
.
Tal vez sea una característica del terminal que no está disponible en los emacs utilizados por IPython, pero me gustaría saber cuál es.
Terminal.app:
In [1]: 2+2
Out[1]: 4
Emacs
[?12l[?25h2+2
[J[?7h[?12l[?25h[?2004l[?7hOut[1]: 4