Właśnie uaktualniłem do najnowszej wersji IPython i teraz coś jest nie tak z używaniem go w emacsie.
Kiedy używasz go w zwykłym terminalu, działa dobrze (kolory, uzupełnianie tabulatorami itp.), Jednak albo w, M-x eshellalbo M-x shellzamiast wypisywania In [1]:, faktycznie wypisuje [?12l[?25hi Out[1]wypisuje do [J[?7h[?12l[?25h[?2004l[?7hOut[1]:.
Może to jakaś funkcja terminalu niedostępna w emacach używanych przez IPython, ale chciałbym wiedzieć, który to jest.
Terminal.app:
In [1]: 2+2
Out[1]: 4
Emacs
[?12l[?25h2+2
[J[?7h[?12l[?25h[?2004l[?7hOut[1]: 4