Ich habe gerade ein Upgrade auf die neueste Version von IPython durchgeführt und jetzt stimmt etwas nicht, wenn ich es in Emacs verwende.
Wenn es in einem regelmäßigen Terminal funktioniert es gut (Farben, Tabula Fertigstellung, etc.), jedoch entweder in M-x eshelloder M-x shellanstelle von outputing In [1]:, es tatsächlich Ausgängen [?12l[?25hund Out[1]Ausgänge [J[?7h[?12l[?25h[?2004l[?7hOut[1]:.
Vielleicht ist es eine Funktion des Terminals, die auf von IPython verwendeten Emacs nicht verfügbar ist, aber ich würde gerne wissen, um welche es sich handelt.
Terminal.app:
In [1]: 2+2
Out[1]: 4
Emacs
[?12l[?25h2+2
[J[?7h[?12l[?25h[?2004l[?7hOut[1]: 4