Режим hl-line Emacs - это то, что мне нужно, но я хотел бы изменить его жуткий желтый цвет, кто-нибудь знает, как я могу это сделать?
Изменение цвета emacs hl-line-mode
Ответ 1
Я использую (set-face-background hl-line-face "gray13")
.
вот как это выглядит на черном фоне.
Очень тонкий. В основном я замечаю это при перемещении курсора, чего я хотел.
Если вы хотите увидеть отображение всех различных цветов, попробуйте (list-colors-display)
. Он отобразит список цветов в новом буфере.
РЕДАКТИРОВАТЬ: хе-хе, так как я получаю преимущество за красивые картинки, здесь он "жив":
(ps: этот анимированный gif был создан с помощью инструмента Cropper и Плагин AnimatedGif.)
Ответ 2
M-x customize-group
RET hl-line
RET
и измените "Линия линии Hl".
В качестве альтернативы вы можете использовать (например):
(set-face-background 'hl-line "#333333")
edit: cheeso answer будет более надежным подходом для этой второй версии.