我想在[]和()上有一个非常独特的颜色,但不一样。如何更改Emacs中[]和()的颜色主题?
3
A
回答
1
这取决于使用的是什么faces
而这又取决于您的buffer
中major
和minor
模式的使用情况。如果有两个不同的面对应于[]和(),那么你所要做的就是自定义这些面。如果没有2张脸,那么你将不得不定义一个或两个你想要的变化。相关功能称为defface
。
1
要确定[]和()字符或任何字符使用哪个面,请将光标置于所需字符上,然后执行M-x describe-char
。这将告诉你关于char的所有信息,包括该char上的文本属性。其中一个文本属性将是字体。
然后,您可以这样做
(set-face-foreground 'facename "Orange")
(set-face-background 'facename "Purple")
,或者用于在面对更多的控制,使用这些其他功能:
set-face-background
set-face-font
set-face-inverse-video-p
set-face-underline
set-face-background-pixmap
set-face-foreground
set-face-stipple
set-face-underline-p
可以emacs.el内使用这些,在全球范围,或您可以在模式的模式挂钩功能中调用它们,以便为特定模式设置面部。
相关问题
- 1. OCaml的emacs颜色主题
- 2. Emacs颜色主题设置
- 3. 更改颜色主题Emacs 24 - 订单问题
- 4. 如何将SharpDevelop中的颜色更改为黑色主题?
- 5. 如何更改Xcode导航区域的主题和颜色?
- 6. Eclipse更新更改主题颜色
- 7. 更改网页的主题颜色
- 8. 如何更改Prestashop 1.5.3默认主题中的颜色?
- 9. 我如何更改主题TabSheet标题的文本颜色?
- 10. 如何更改DialogFragment标题背景颜色和底线颜色
- 11. Emacs - 每小时随机颜色主题?
- 12. 更改主题颜色编程
- 13. 更改面板的颜色以匹配用户主题颜色
- 14. 更改Emacs的背景颜色
- 15. 如何更改主菜单颜色?
- 16. 如何更改Sublime 3预定义颜色方案/主题的文本颜色?
- 17. 如何更改Emacs中的滚动条颜色?
- 18. 如何更改启用主题的控件的字体颜色?
- 19. 如何更改facet_wrap标题的颜色?
- 20. Android改变主题颜色
- 21. 如何知道Visual Studio主题颜色更改的时间?
- 22. 如何动态更改主题的文字颜色?
- 23. 如何更改Angular Material2中主调色板的字体颜色?
- 24. 根据打开文件的扩展名更改Emacs颜色主题
- 25. 在Emacs ido模式下更改颜色
- 26. Emacs hl-line:在本地更改颜色
- 27. 如何从单个基本主题更改不同主题的颜色代码
- 28. 如何更改标题颜色(contextPopupMenuStyle)
- 29. Pyqt:如何更改QGroupBox标题颜色?
- 30. 如何更改主题/颜色Snoop Wpf实用程序?