2

我的 Emacs 设置为在绿色文本上将文本显示为黑色背景。问题是当我使用 git.el 进行 diff 时,缓冲区顶部显示以 --- 或 +++ 开头的更改的部分显示为在绿色上使用绿色,所以我无法阅读我检查 git.el 但是似乎无法弄清楚是用哪张脸来控制这个的?

4

1 回答 1

3

转到缓冲区,将点移动到神秘面孔并输入C-u C-x =(aka C-u M-x what-cursor-position)。Emacs 首先会告诉您很多关于该字符的信息,但随后还会说明:

There are text properties here:
  face                 diff-header
  fontified            t

所以你要找的脸是diff-header

于 2009-06-01T04:21:42.367 回答