代码之家  ›  专栏  ›  技术社区  ›  alexgolec

有没有办法在emacs中获得更好的终端?

  •  2
  • alexgolec  · 技术社区  · 14 年前

    我正在为python使用emacs,我希望在emacs中有一个很好的可用shell来在编辑的同时运行一个解释器。

    有更好的emacs外壳包吗?默认的shell很糟糕。

    4 回复  |  直到 14 年前
        1
  •  10
  •   Nicholas Riley    14 年前

    你在标题中说“终端”,在问题中说“外壳”,但你指的是翻译。一切都很混乱。

    如果您想要一个比标准版本更好的Python解释器(尽管我建议您先研究Python模式的特性);请查看 ipython.el 它会给你一个IPython接口。

    如果你想要一个更好的终端,试试 M-x ansi-term ,这会给你颜色等。

    如果你想要一个更好的外壳,你用的是eshell吗?你可以用你的标准外壳 M-x shell M-x ansi术语 如上所述。

        2
  •  4
  •   Marek Sapota    14 年前

    这取决于您使用的shell,在GNU Emacs 23中至少有3个内置:

    • 外壳-丑陋,不工作标签
    • 埃舍尔-不难看,但标签不起作用
    • 这个词不难看,而且看起来像是ipython和所有的好东西一起工作

    所以你可能想试试术语模式。

        4
  •  1
  •   monotux    14 年前

    为了避免将来在Emacs中混淆shell、术语和解释程序, it might be worth reading this article first .