Emacs shell:输入、输出、错误的大纲化

5
我正在寻找一种在shell/comint中区分用户输入、输出以及stderr输出的视觉方式。是否有相应的模式可供使用?
(只是为了确保,我不感兴趣ansi-color-for-comint-mode)
1个回答

5
Elisp提供的异步进程运行工具不支持很好地区分stderr和stdout输出,因此目前comint不能让您区分这两者。另一方面,comint已经以不同的方式显示用户输入的文本(comint-highlight-input face)、提示符(comint-highlight-prompt face)和进程输出(没有特殊的face,即“default”)。

据我(模糊地)理解该问题:目前的标准输出/错误输出是由tty处理的,将标准输出/错误输出区分开来将会是一种过滤函数(类似于高度简化的手写tty)。 - false

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接