الحصول على وجوه لمشاركة لون الخلفية في Emacs
-
21-12-2019 - |
سؤال
أنا بصدد تكوين linum وhlinum وhl-line لـ Emacs 24، والشيء الذي أواجهه بعض المشاكل هو الحصول على تمييز hlinum لمطابقة/وراثة لون خلفية تمييز الخط.
في ملف Elisp الخاص بي المسؤول عن تخصيصات الوجه، لدي ما يلي:
(eval-after-load 'hl-line
'(progn
(set-face-attribute 'hl-line nil
:background "#222222")))
(eval-after-load 'hlinum
'(progn
(set-face-attribute 'linum-highlight-face nil
:inherit 'hl-line)))
ومع ذلك، يبقى وجه الهلينوم دون تغيير. يعمل تحديد خلفية linum-highlight-face يدويًا, ، لكني أفضل أن ألتقط لون hl-line.
كيف يمكنني جعل linum-highlight-face يستخدم نفس لون الخلفية مثل hl-line؟
المحلول
متعلق ب هذا السؤال StackOverflow, ، أضفت
:background 'unspecified
تحت ال :inherit
خط الهلينوم، ويستخدم نفس اللون.
لا تنتمي إلى StackOverflow