Я щойно оновив до останньої версії 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