我在emacs 23中使用nXhtml,flymake和曝光的色彩主题。 一切正常但我对用于在php中显示常量的颜色不是特别满意。明亮的红色与日晒黑暗的主题和flymake错误不太一致。 (见附图)!
虽然我已经将flymake errline背景更改为现在下划线但仍然常量看起来很难看。
我尝试过定制Mumamo,但不太明白究竟要改变什么。
请帮助。
由于
答案 0 :(得分:0)
我对你提到的模式没有经验,但是,看起来mumamo似乎不适合寻找。该模式仅将缓冲区分成特定的模式区域。我想你可能想要定制曝光后去。我不确定你在哪里,但我发现了一个here。看看那个文件,solarized-definitions.el,这是曝光的包的一部分,我看到这样的行:
'((base03 "#002b36" "#042028" "#1c1c1c" "#7f7f7f")
(base02 "#073642" "#0a2832" "#262626" "#000000") ...
这些似乎没有设置为可自定义,因此您可能必须编辑代码才能更改它们。如果你在文件中向下看,你会看到如下代码:
(font-lock-builtin-face ((t (:foreground ,green))))
(font-lock-comment-face ((t (:foreground ,base01 :slant ,italic))))
(font-lock-constant-face ((t (:foreground ,cyan))))
这些是将颜色值分配给特定语法上重要的字体锁定面。这是另一个可以进行更改的位置,但它们仅限于前面定义的颜色。
如果你有来自其他地方的日晒,请告诉我们。