【发布时间】:2017-06-03 20:51:35
【问题描述】:
我在 emacs 中运行一个在其输出中使用 ANSI 颜色代码的进程。
我正在使用start-process 创建进程,并为进程的输出提供了自定义缓冲区名称
(start-process "foo" "*Foo*" foo-command foo-args)
如果我打开*Foo* 缓冲区,ANSI 颜色代码会以其原始格式打印到缓冲区
^[[36msome output message^[[m
^[[1;35msome output message^[[m
^[[1;34msome output message^[[m
我在this SO answer 中看到可以将着色添加到缓冲区;但是我不确定如何使用使用start-process创建的缓冲区来做到这一点
是否可以将这些 ANSI 颜色代码转换为我的 *Foo* 缓冲区中的彩色输出?
【问题讨论】:
标签: emacs