如果我在Emacs中运行pytest
,使用M-X compile
,$TERM
设置为“哑”,这似乎会混淆pytest尝试绘制一行{{1}跨越屏幕的整个宽度。它的宽度太高,导致额外折叠线难以读取输出。
运行=
有点帮助,但它仍然试图通过发出原始回车来做一些花哨的覆盖,并搞砸了。我还尝试为unset COLUMNS; pytest
($TERM
,ansi
等设置各种值。我甚至尝试过,glass-tty
。
任何方式来说服pytest只产生哑输出而不尝试做任何花哨的输出格式化?
我也很乐意接受如何用手枪鞭打emacs来正确设置环境的想法: - )
我正在跑步:
答案 0 :(得分:0)
尝试pytest.el,或至少检查它如何调用py.test
。我将它与Spacemacs一起使用(它已包含在Python layer中),但从未见过其终端处理方面的任何问题。