term / eshell - 如何在缓冲区中显示`bzr`输出?

时间:2013-05-01 18:28:40

标签: emacs bazaar

有没有办法让Emacs显示运行term / eshell时发生的所有事情?

例如,当我尝试在tmp目录中构建Emacs时,终端窗口中应该有一条下载消息告诉我状态。但是,没有显示任何内容。我相信它可能正在默默地完成这项工作,但我想看看正常的终端窗口应用程序在运行时通常会显示什么?

M-x eshell
$ cd /tmp
$ bzr branch --stacked bzr://bzr.savannah.gnu.org/emacs/trunk emacs-trunk

not看到了正常的消息:6167kB 243kB/s | Finding revisions

1 个答案:

答案 0 :(得分:1)

@Stefan在相关帖子中解决了这个问题:https://stackoverflow.com/a/23388276/2112489   

(defun lawlist-eshell ()
(interactive)
  (let ((process-environment (cons "TERM=xterm" process-environment)))
    (eshell)))