【问题标题】:Ugly ipython prompt on emacs 23emacs 23 上丑陋的 ipython 提示
【发布时间】:2013-10-10 23:19:17
【问题描述】:

我有一个运行 emacs 23 的 PuTTY 终端。我刚刚安装了 python-mode.el-6.1.2 和 pinard-Pymacs-5989046。 IPython shell 如下所示:

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

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

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

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

在 [1] 中:

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

【问题讨论】:

    标签: emacs ipython putty


    【解决方案1】:

    看起来像一个损坏的 ansi-color-filter

    请检查当前中继是否也发生这种情况

    https://launchpad.net/python-mode

    请关注:

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

    【讨论】:

    • 谢谢。我试图在家里用当前的树干重现它,我得到了和你一样的结果(有 4 个“In:”空白行,但工作正常)。明天将使用原始设置尝试主干并报告结果。 :)
    • 问题仍然存在,请参阅错误报告。
    • 不是 python 模式的错误。我在 shell 模式下得到了同样的奇怪行为。 :(
    • 这是this post的副本
    【解决方案2】:

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

    (ansi-color-for-comint-mode-on)

    【讨论】:

      猜你喜欢
      • 2010-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多