端末内のEmacsとIPythonをなんとか綺麗に連携させる
IPythonを端末内のEmacsでも綺麗に見えるようにしたい
端末内のEmacsでPython Mode https://launchpad.net/python-mode を使っていて、IPythonと連携しようとしても素のままだとエスケープシーケンスがこぼれて綺麗に見えないので、.emacsなりで以下のように設定を変えておくと綺麗になりました。ついでにshebang(#!)がどうなっていてもipythonにする設定も含めています。
(when (executable-find "ipython") ;; ipythonコマンドが使えるならば (custom-set-variables '(py-shell-name "ipython")) ;; ipythonコマンドを使う (custom-set-variables '(py-force-py-shell-name-p t)) ;; ipythonコマンドを強制する (custom-set-variables '(py-ipython-command-args "--simple-prompt -i")) ;; ipythonコマンドの引数を変える )
IPythonデータサイエンスクックブック ―対話型コンピューティングと可視化のためのレシピ集
- 作者:Cyrille Rossant
- 発売日: 2015/12/25
- メディア: 大型本