【发布时间】:2021-08-03 10:24:37
【问题描述】:
我已经看到了一些使用 linum 和 nlinum 的解决方案,但是有没有办法改变全局行号模式的背景颜色?
I want to make the line number background the same as my normal background
【问题讨论】:
标签: emacs background-color line-numbers
我已经看到了一些使用 linum 和 nlinum 的解决方案,但是有没有办法改变全局行号模式的背景颜色?
I want to make the line number background the same as my normal background
【问题讨论】:
标签: emacs background-color line-numbers
我想让行号背景和我的普通背景一样
默认情况下是这样,因此您必须之前已将其自定义为这种方式(或正在使用进行该更改的主题)。
只需 M-x customize-group RET display-line-numbers RET 并编辑面部。
【讨论】:
假设您指的是新的内置行号显示,您应该自定义行号面(M-x customize-face RET line-number RET)并取消选中背景选项,使其默认为默认面值。
【讨论】:
对于linum 包,装饰由linum 面定义,因此您可以使用M-x customize-face RET linum 对其进行自定义。
nlinum 的人脸名称略有不同:nlinum-current-line,您也可以使用M-x customize-face 对其进行自定义。
通常您可以调用M-x customize-face 并输入包的名称或类似名称,然后按TAB - 如果定义了面,它将显示出来。发现面孔的其他方法是调用M-x customize-group 并输入包的名称 - 它也应该包括面孔。最后的手段是查看defface之类的字符串的源代码——打开源代码,输入M-x find-library并将包名作为参数。
【讨论】: