开发者

How do I set the colour of a custom tag in html-mode

Trying to get a mode to work with silverstipe templates.

How do I se开发者_如何学Pythont the background of the <% %> tag to be a darker color?


You can customize any face using the customization system, but the trick is to know which face you have to edit to get the look that you want. There is a shortcut you can use in this case: position the point over the text in question and run M-x describe-face. This asks for a face name, but the default if you leave the input blank is the face used by the text at point. This gets you a help window with information about the face, including a link that takes you to its customization page.


According to your link, the face that highlights <% and %> is face font-lock-keyword-face.

If you want that face to be darker everywhere, then customize it, as @db48x suggested.

If you instead want to leave that face alone but have <% and %> be darker in silverstripe-mode then use a different, darker face in your font-lock-add-keywords expression. Use defface to define a new face, and use that.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜