2010-06-26 100 views
1

我正在尋找類似於Emacs shell的東西。 我希望能夠在我的終端中輕鬆選擇文本,並能夠操作輸出。與Emacs shell相似?

不幸的是,emacs並不總是一個選項。我無法弄清楚如何在gnome-terminal中做一些事情(例如自動完成),它在遠程系統上有點痛苦。

我寧願不花時間修復/配置Emacs,除非有一個很酷的軟件在那裏做類似於gnome-terminal +的東西+讓我們操縱輸出而不用觸摸血腥的鼠標。

感謝您的幫助,

-hbt

回答

4

我不確定我完全理解了這個問題,但是如果您在Emacs內部尋找終端仿真,至少有四個選項與Emacs 22+捆綁在一起,它們提供了不同級別的xterm-like功能:

  • 術語
  • ANSI-術語
  • ESHELL

ESHELL,IMO,是第e離開傳統的「xterm」體驗,但也提供了最緩衝的體驗,並且它是跨平臺的,這是一個巨大的勝利。

如果您在尋找類似於術語的行爲,同時保留編輯功能,我認爲shell可能是您的最佳選擇。

最後,術語和ansi-term是非常像術語的,並且將表現得幾乎完全像xterm/konsole/gnome-shell會話。

另外一個注意事項:如果你想要回滾訪問,複製,粘貼等,並且你沒有Emacs,我強烈推薦學習和使用GNU Screen。

+0

謝謝。看起來像屏幕正是我正在尋找的: - )... 進入複印模式XD – hbt 2010-06-27 04:56:30

1

你應該嘗試Emacs的終端仿真器term(或它的彩色版本ANSI-項)。 Emacs還有其他終端仿真器,但這是最流行的(也是唯一與默認安裝捆綁在一起的)。

+0

感謝。但是,我想要一些類似於shell的東西。 我真的很喜歡我圍繞輸出/命令瀏覽的方式,比如它是我的編輯器。 – hbt 2010-06-27 04:52:36

+0

@hbt:您是否嘗試過使用'C-C C-j'將'term'切換爲線條模式?這可能是你正在尋找的。 – 2010-06-27 07:50:16

+0

多項,使用術語是一個很好的補充。 – jrm 2012-02-16 18:45:57

0

看起來你想看看bash上的readline(或者如果你喜歡的shell可用)。快速谷歌提供了幾個鏈接here(包括一個cheatsheet)。