Я только что обновился до последней версии 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