Подтвердить что ты не робот

Изменение цвета emacs hl-line-mode

Режим hl-line Emacs - это то, что мне нужно, но я хотел бы изменить его жуткий желтый цвет, кто-нибудь знает, как я могу это сделать?

4b9b3361

Ответ 1

Я использую (set-face-background hl-line-face "gray13").

вот как это выглядит на черном фоне.

alt text

Очень тонкий. В основном я замечаю это при перемещении курсора, чего я хотел.

Если вы хотите увидеть отображение всех различных цветов, попробуйте (list-colors-display). Он отобразит список цветов в новом буфере.

РЕДАКТИРОВАТЬ: хе-хе, так как я получаю преимущество за красивые картинки, здесь он "жив":

alt text

(ps: этот анимированный gif был создан с помощью инструмента Cropper и Плагин AnimatedGif.)

Ответ 2

M-x customize-group RET hl-line RET

и измените "Линия линии Hl".

В качестве альтернативы вы можете использовать (например):

(set-face-background 'hl-line "#333333")

edit: cheeso answer будет более надежным подходом для этой второй версии.