fal*_*lse 3 emacs terminal ansi-colors
我M-x shell运行一个试图产生漂亮的颜色输出的程序.但我得到:
?- true. ^[[1mtrue.^[[0m
这显然不是EMACS的错,因为它将环境变量TERM设置为哑.我调用的程序忽略了这些信息.
我知道ansi-color-for-comint-mode-on哪个以临时方式解决了这个问题:环境变量TERM仍然很愚蠢.也就是说,相应地解释该变量的程序根本不会使用转义.
是否有更少的临时方法,设置TERM或类似?