GNU Enscript是Adobe enscript程序的免费替代品,我下载它用于语法高亮和* .ps输出,但是我可以更改默认颜色模型吗?我发现c.st
中有一个名为/usr/share/enscript
的文件,但它刚刚列出了有关关键字但未列出的颜色。
例如,int
等关键字为绿色,但我认为蓝色看起来更好。
如何更改GNU Enscript中的语法高亮颜色?
答案 0 :(得分:2)
看起来默认颜色定义的文件位于/usr/share/enscript/style_ifh.st
- 我相信您要更改的行是:
face_keyword[fg_color] = language_color ("SeaGreen2");
文件enscript.st
定义了已知的所有颜色名称 - 在我的副本中,颜色定义在190-221行。搜索define_color
。