emacs 颜色很奇怪

emacs 颜色很奇怪

我对 emacs 颜色有疑问,我更改了 konsole、gnome-term 和 urxvt 的颜色,但是当我打开 .c 文件时,它们的颜色与我的终端颜色方案不一样。

我没有 emacs 主题。

当我输入 Mx list-colors-display 时,前 16 种颜色与我的终端 colorsheme 相同。

在此处输入图片描述

谢谢你的答案 ;)

答案1

当您使用 256 色模式时,语法高亮使用的颜色不限于前 16 种颜色。语法高亮的工作原理是将不同的界面分配给代码的不同部分(标识符、字符串、关键字等)。每个界面都可以应用不同的样式。如果您想更改其中一个界面使用的颜色,请运行M-x customize-face RET。customize-face 允许您编辑 emacs 已经知道的任何界面,并且默认编辑当前使用的界面(文本光标所在的位置)。

相关内容