在emacs中更改Mumamo自定义面部设置

时间:2011-05-27 15:26:42

标签: emacs23

我在emacs 23中使用nXhtml,flymake和曝光的色彩主题。 一切正常但我对用于在php中显示常量的颜色不是特别满意。明亮的红色与日晒黑暗的主题和flymake错误不太一致。 (见附图)! enter image description here

虽然我已经将flymake errline背景更改为现在下划线但仍然常量看起来很难看。

我尝试过定制Mumamo,但不太明白究竟要改变什么。

请帮助。

由于

1 个答案:

答案 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))))

这些是将颜色值分配给特定语法上重要的字体锁定面。这是另一个可以进行更改的位置,但它们仅限于前面定义的颜色。

如果你有来自其他地方的日晒,请告诉我们。