emacs突出显示背景更改

时间:2015-02-09 11:47:24

标签: emacs background highlight

嗨:每次我在emacs中插入一些文字时,都会突出显示新添加的文字。我想知道如何更改高光的背景颜色,因为高亮背景颜色非常接近字体颜色,因此,我几乎无法识别我正在编写的代码。

非常感谢你

1 个答案:

答案 0 :(得分:0)

对于Emacs内部的字体问题(Emacs称之为面孔),了解函数&list; faces-display'通常很有帮助。您可以使用M-x调用它,它将列出当前帧中定义的所有面。这有助于识别哪个面部有问题,它还会为您提供可用于修改面部的名称。例如,要更改名为"按钮"的面部的前景色。你可以这样打电话:

(set-face-foreground 'button "cyan")

效果立即可见。可以更改面部的许多方面,包括颜色,字体族和字体大小。

显然,如果有问题的行为源于您正在使用的终端模拟器,这对您的问题的某些评论中会出现问题,那么这对您来说无法帮助您,那么问题就出现在Emacs之外,无法从内部修复Emacs的。即便如此,了解' list-faces-display'很有用。