如何减轻语法高亮的颜色?

时间:2015-07-25 19:07:44

标签: emacs syntax-highlighting

我需要使语法颜色更亮(对于黑暗主题)。全球与否。

1 个答案:

答案 0 :(得分:1)

是的,实际上 调光开关会影响所有人脸。实际上有几个这样的调光开关:(1)调暗/变亮,(2)增强颜色或使它们更褪色,(3)朝向或远离特定色调移动,或(4,5, 6)使它们更多 - 或更少 - 红色,蓝色或绿色。

所有这些作用于所有人脸的调光开关都被归为一个命令 - 两个命令:一个用于脸部背景( doremi-all-faces-bg+ ),一个用于脸部前景( doremi-all-faces-fg+ )。

这是几个Do Re Mi颜色增量器命令中的两个。其他人在个人面孔或框架背景和前景上工作。所有这些命令都以相同的方式工作。调用命令后(例如M-x doremi-all-faces-bg+):

You are prompted for the color COMPONENT to increment/decrement (a character):

  `r` - red
  `g` - green
  `b` - blue
  `h` - hue (basic color)
  `s` - saturation (purity)
  `v` - value (brightness)

  `R` - red, green, and blue, at the same time
  `H` - hue, saturation, and value, at the same time

`R` and `H` increment all components of the respective color spaces,
according to the value of INCREMENT.

You can at any time change, to increment/decrement a different color
component (r, g, b, h, s, v, R, or H).  For example, you can type `r`
and use the arrow keys or mouse wheel to change the red component,
then type `b` and use the arrows or wheel to change the blue
component, and so on, all in the same call.

对于去饱和,即使所有颜色变得苍白或褪色,您只需使用s

有关所有面的同步饱和度调光的详细信息,请参阅Angry Fruit Salad

如果您想要更多或更少的褪色颜色,您可以随时使用调光开关。或者您可以使用它来找到一个好的组合,然后将当前面值保存在custom-file(或您的init文件中,如果您没有custom-file,那么您应该拥有它。) p>

更有可能的是,你需要通过"调光"进行实验。然后通过一些个别面孔的定制来跟进。为此,您可以为各个面使用类似的调光开关(doremi-face-bg+等)。一次增加所有面孔的质量有点粗糙和准备。但是对于像去饱和化这样的东西,它很快就能很好地完成工作。

请注意,使用 Do Re Mi 命令进行的面部更改不会自动保存。用户选项 doremi-customization-status 控制自定义查看此类更改的方式。

  • 默认情况下,Customize会将其视为使用自定义UI创建它们。在这种情况下,您可以使用命令customize-unsaved为所有人打开自定义,您可以在其中保存单个更改或所有更改。

  • 如果您将选项doremi-customization-status设置为值outside,则“自定义”会将更改视为在“自定义”之外进行。在这种情况下,您可以使用命令customize-rogue为所有人打开自定义。

  • 如果将选项设置为其他任何内容,则“自定义”将完全忽略更改 - 在使用“自定义”本身或set-face-foreground之类的命令重新应用它们之前,不能使用“自定义”来保存它们。如果您只想进行实验并且不希望自定义查看您的操作,此选项设置非常有用。