我正在寻找类似于 Emacs shell 的东西。我希望能够在终端中轻松选择文本,能够操作输出。
不幸的是,emacs 并不总是一种选择。我不知道如何让一些事情(例如自动完成)像在 gnome-terminal 中那样工作,这对远程系统来说有点痛苦。
我宁愿不花时间修复/配置 Emacs,除非有一个很酷的软件可以做类似于 gnome-terminal 的事情 + 让我在不接触该死的鼠标的情况下操纵输出。
谢谢你的帮助,
-hbt
我正在寻找类似于 Emacs shell 的东西。我希望能够在终端中轻松选择文本,能够操作输出。
不幸的是,emacs 并不总是一种选择。我不知道如何让一些事情(例如自动完成)像在 gnome-terminal 中那样工作,这对远程系统来说有点痛苦。
我宁愿不花时间修复/配置 Emacs,除非有一个很酷的软件可以做类似于 gnome-terminal 的事情 + 让我在不接触该死的鼠标的情况下操纵输出。
谢谢你的帮助,
-hbt
我不确定我是否完全理解了这个问题,但是如果您正在 Emacs 中寻找终端仿真,那么至少有四个选项与 Emacs 22+ 捆绑在一起,它们提供了不同级别的类似 xterm 的功能:
eshell,IMO,是最脱离传统“xterm”体验的,但也提供了最类似缓冲的体验,而且它是跨平台的,这是一个巨大的胜利。
如果您正在寻找类似术语的行为,同时保留编辑功能,我认为 shell 可能是您的最佳选择。
最后,term 和 ansi-term 非常类似于 term,其行为几乎与 xterm/konsole/gnome-shell 会话完全相同。
另一个注意事项:如果您想要回滚访问、复制、粘贴等,而您没有可用的 Emacs,我强烈建议您学习和使用 GNU Screen。
您应该尝试使用 Emacs 终端仿真器术语(或其彩色版本 ansi-term)。周围还有其他用于 Emacs 的终端仿真器,但这是最受欢迎的(也是唯一一个与默认安装捆绑在一起的)。
看起来您想查看 bash 上的 readline (或者如果在您最喜欢的 shell 上可用)。一个快速的谷歌在这里给出了一些链接(包括一个备忘单)。
我也在寻找某种像 emacs 这样的 shell,例如支持诸如 emacs 缓冲区之类的功能。那太好了。
我刚找到这个:终结者
看看: http: //www.makeuseof.com/tag/5-applications-to-change-the-way-you-work-with-linux-terminal/