簡體   English   中英

emacs中如何更改行號模式的背景顏色?

[英]How to change the background color of the line numbers mode in emacs?

我已經看到了一些使用 linum 和 nlinum 的解決方案,但是有沒有辦法改變全局行號模式的背景顏色?
我想讓行號背景和我的普通背景一樣

假設您指的是新的內置行號顯示,您應該自定義行號面( Mx customize-face RET line-number RET )並取消選中背景選項,使其默認為默認面值。

我想讓行號背景和我的普通背景一樣

默認情況下是這樣,因此您必須先前已將其自定義為這種方式(或使用進行該更改的主題)。

只需Mx customize-group RET display-line-numbers RET並編輯面。

對於linum package,裝飾由linum face 定義,因此您可以使用Mx customize-face RET linum對其進行自定義。

對於nlinum ,面名略有不同: nlinum-current-line ,您也可以使用Mx customize-face對其進行自定義。

通常你可以調用Mx customize-face並輸入 package 或類似的名稱,然后按TAB - 如果定義了 face,它將顯示出來。 發現面孔的其他方法是調用Mx customize-group並輸入 package 的名稱 - 它也應該包括面孔。 最后的手段是真正查看諸如defface之類的字符串的源代碼 - 打開源代碼,輸入Mx find-library並將 package 名稱作為參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM