Emacs
Emacs text-scale-adjust 導致行號列逐漸縮小並消失
我已經設置emacs來顯示行號
(global-linum-mode 1)
,並且它可以工作,直到我開始通過以下方式放大文本text-scale-adjust
行號列開始縮小,並在幾個增量後完全消失。
當它完全消失時,進一步的增量對左邊緣沒有更多影響。
這是一個已知問題嗎?有解決方法嗎?
在 Ubuntu 10.04 中使用 GNU Emacs 23.1.1。
這是一種解決方法。它適用於我的
emacs
23.1.1。同樣的問題再次出現(幾個月後),同時我也學到了一些東西elisp
,所以我試了一下。請參閱以下連結以獲取我的答案。 Emacs 在 linum-mode 中的字型大小問題。
我見過的最簡單、最直接的解決方案是將行號設置為固定高度。這可以很容易地完成,根據user78810的回答:Emacs in linum-mode 的字型大小問題
也就是說,在您的 emacs 配置中添加以下行(或者添加到您的
dotspacemacs/user-config
函式中,如果您要分隔邪惡風格):(eval-after-load "linum" '(set-face-attribute 'linum nil :height 100))