程序调试输出大量使用ascii控制字符的颜色,粗体等。在GUD模式下,它们显示为"^[[…m"。
是否有一种方法可以像在控制台那样输出?
可以使用ansi-color。它现在是Emacs的一部分。你可以添加一个钩子到gdb-mode
(我想这就是它的名字),当你进入god时自动设置它。