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 eshell
oder M-x shell
anstelle von outputing In [1]:
, es tatsächlich Ausgängen [?12l[?25h
und 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