Я только что обновился до последней версии IPython, и теперь что-то не так при использовании его в Emacs.
При использовании его в обычном терминале он работает нормально (цвета, завершение табуляции и т. Д.), Однако либо в виде вывода , M-x eshellлибо M-x shellвместо вывода In [1]:он фактически выводит [?12l[?25hи Out[1]выводит в [J[?7h[?12l[?25h[?2004l[?7hOut[1]:.
Может быть, это какая-то функция терминала, недоступная в emacs, используемой IPython, но я хотел бы знать, какой это.
Terminal.app:
In [1]: 2+2
Out[1]: 4
Emacs
[?12l[?25h2+2
[J[?7h[?12l[?25h[?2004l[?7hOut[1]: 4