изменение цвета в Emacs - PullRequest
       42

изменение цвета в Emacs

29 голосов
/ 21 декабря 2010

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

Ответы [ 2 ]

55 голосов
/ 22 декабря 2010

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

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

alt text

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

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

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

alt text

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

11 голосов
/ 21 декабря 2010

М-х customize-group RET hl-line RET

и измените «Лицевую поверхность Hl».

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

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

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

...