emacs 23上丑陋的ipython提示

时间:2013-10-10 23:19:17

标签: emacs ipython putty

我有一个运行emacs 23的PuTTY终端。我刚刚安装了python-mode.el-6.1.2和pinard-Pymacs-5989046。 IPython shell看起来像这样:

  

IPython 1.1.0 - 增强的交互式Python。   ? - >介绍和概述IPython的功能。   %quickref - >快速参考。   帮助 - > Python自己的帮助系统。   宾语? - >有关'对象'的详细信息,请使用'对象??'了解更多细节。

     

^ [[0; 32mIn [^ [[1; 32m2 ^ [[0; 32m]:^ [[0m

然而,当我从bash运行ipython时,我得到了

  

IPython 1.1.0 - 增强的交互式Python。   ? - >介绍和概述IPython的功能。   %quickref - >快速参考。   帮助 - > Python自己的帮助系统。   宾语? - >有关'对象'的详细信息,请使用'对象??'了解更多细节。

     

在[1]中:

这在我的PuTTY设置中看起来像charset问题,还是我应该尝试在emacs / python-mode中找到问题?

2 个答案:

答案 0 :(得分:1)

看起来像一个破碎的ansi-color-filter

请检查是否也与

中的当前主干一起发生

https://launchpad.net/python-mode

请跟进:

https://bugs.launchpad.net/python-mode/+bug/1238481

答案 1 :(得分:1)

解决方案:将此行添加到〜/ .emacs.d / init.el:

  

(ANSI-颜色换COMINT模式接通)