类似于Emacs shell的东西?

时间:2010-06-26 04:23:20

标签: shell emacs gnome-terminal

我正在寻找类似于Emacs shell的东西。 我希望能够在终端中轻松选择文本,能够操作输出。

不幸的是,emacs并不总是一种选择。我无法弄清楚如何制作一些东西(例如自动完成)就像它在gnome-terminal中那样工作,这对远程系统来说有点痛苦。

我宁愿不花时间修复/配置Emacs,除非有一个很酷的软件在那里做类似于gnome-terminal的东西+让我操纵输出而不用触摸血腥的鼠标。

感谢您的帮助,

-hbt

4 个答案:

答案 0 :(得分:4)

我不确定我是否完全理解这个问题,但是如果您正在寻找Emacs内部的终端仿真,那么至少有四个与Emacs 22+捆绑在一起的选项可以提供不同级别的xterm类功能:

  • 术语
  • ANSI-术语
  • ESHELL

eshell,IMO,是最偏离传统的“xterm”体验,但也提供了最缓冲的体验,它是跨平台的,这是一个巨大的胜利。

如果您正在寻找类似术语的行为,同时保留编辑功能,我认为shell可能是您的最佳选择。

最后,term和ansi-term非常类似于术语,其行为几乎与xterm / konsole / gnome-shell会话完全相同。

另一个注意事项:如果您想要回滚访问,复制,粘贴等,并且您没有可用的Emacs,我强烈建议您学习并使用GNU Screen。

答案 1 :(得分:1)

您应该尝试使用Emacs终端模拟器term(或其彩色版本ansi-term)。 Emacs还有其他终端仿真器,但这是最受欢迎的(也是唯一与默认安装捆绑在一起的)。

答案 2 :(得分:0)

看起来你想在bash上查看readline(或者如果在你最喜欢的shell上可用)。快速谷歌提供一些链接here(包括备忘单)。

答案 3 :(得分:0)

我也在寻找像emacs这样的shell,支持像emacs缓冲区这样的功能。那太好了。

我刚发现了这个:终结者

看看: http://www.makeuseof.com/tag/5-applications-to-change-the-way-you-work-with-linux-terminal/