Saya baru saja memutakhirkan ke versi terbaru dari IPython dan sekarang ada yang salah saat menggunakannya di emacs.
Ketika menggunakannya di terminal reguler, ia berfungsi dengan baik (warna, penyelesaian-tab, dll.), Namun baik dalam M-x eshell
atau M-x shell
, alih-alih In [1]:
menghasilkan, itu sebenarnya keluaran [?12l[?25h
dan Out[1]
keluaran [J[?7h[?12l[?25h[?2004l[?7hOut[1]:
.
Mungkin beberapa fitur terminal tidak tersedia pada emacs yang digunakan oleh IPython, tapi saya ingin tahu yang mana.
Terminal.app:
In [1]: 2+2
Out[1]: 4
Emacs
[?12l[?25h2+2
[J[?7h[?12l[?25h[?2004l[?7hOut[1]: 4