Emacs Linum模式在Cocoa中无条纹

Emacs Linum模式在Cocoa中无条纹,emacs,Emacs,我在这里看到了这个问题: 问题是边缘没有给我的linum行号的背景上色。我使用的是带有日晒颜色主题的Emacs24.3.1 我已经查看了声称可以解决此问题的各种线程。然而,我无法让他们中的任何人工作 有任何线索吗?尝试M-x定制面部线条,然后显示所有属性。更改Background变量的值,它应该会更改。比编辑实际的主题文件更容易 (set-face-attribute 'fringe nil :background "white" :foreground "white") 将条纹颜色设置为您

我在这里看到了这个问题:

问题是边缘没有给我的linum行号的背景上色。我使用的是带有日晒颜色主题的Emacs24.3.1

我已经查看了声称可以解决此问题的各种线程。然而,我无法让他们中的任何人工作


有任何线索吗?

尝试
M-x定制面部线条
,然后
显示所有属性
。更改
Background
变量的值,它应该会更改。比编辑实际的主题文件更容易

(set-face-attribute 'fringe nil :background "white" :foreground "white")

将条纹颜色设置为您想要的任何颜色。

您使用的是
颜色主题solarized
还是为emacs24制作emacs颜色主题的新方法?我使用package install和marmalade repo安装了它。并在我的.emacs文件中添加了
(加载主题'solarized dark t)
。我不明白你所说的“条纹没有给我的linum行号的背景上色”是什么意思。行号显示在显示边距中,而不是条纹中。虽然这些看起来是一样的,但事实并非如此。默认情况下,条纹面不应用于显示边距,因此需要单独配置linum面。他说条纹颜色不应用于linum编号,因为它们具有不同的字体面。