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