我在ubuntu 12.04中使用emacs。我想在我的.Xresources中定义一些背景或前景。
当我使用:
Emacs.mode-line.attributeForeground: #ccc
Emacs.mode-line.attributeBackground: #333它起作用了,现在我想禁用模式线框或者设置模式线框颜色为#ccc。
我用谷歌搜索了一下,找到了一些:
Emacs.mode-line.AttributeBox: off但它并没有起作用。我只希望它在.Xresource文件中,而不是emacs初始化文件中。有谁可以帮我?谢谢。
发布于 2012-06-12 09:48:21
因为默认情况下emacs X window实例的名称是小写的,所以您似乎也必须使用小写来指定主资源类,即:
emacs.mode-line.attributeBox: nil此外,您还需要使用nil禁用box属性,因为emacs会为off抛出一个错误。类似地,如果您希望在将鼠标悬停在模式行中的项目上时禁用箱属性,则可能还需要将emacs.mode-line-highlight.attributeBox设置为nil。
发布于 2012-06-12 11:09:24
我在ubuntu12.04中使用emacs24。
模式行中的此禁用框属性(感谢Greg E):
Emacs.mode-line.attributeBox: nil此设置模式-线框颜色:
Emacs.mode-line.attributeBox: "#333"和这个设置的模式-行背景和前景:
Emacs.mode-line.attributeForeground: #ccc
Emacs.mode-line.attributeBackground: #333在我的电脑中,设置背景或前景不能使用双引号,设置框颜色必须使用双引号。我也不知道原因。
https://stackoverflow.com/questions/10989415
复制相似问题