2017-01-03 3 views
1

Как я могу изменить цвета подсветки синтаксиса для программы emacs? Соответствующий вопрос «Изменение цвета подсветки синтаксиса Emacs» не помогает мне. Возможно, это либо устаревшее, неполное, либо просто слишком много. Есть ли учебник для этого где-то? Заранее спасибо.Как изменить цвета подсветки синтаксиса на Emacs (GUI/Terminal)?

ответ

3

Вы хотите настроить отдельные лица (или тему, если вы используете ее).

M-x customize-face.

Используйте C-u C-x =, чтобы узнать, какие грани используются в позиции курсора (точка).

M-x list-faces-display чтобы посмотреть, как выглядят лица.

Для шрифта блокировки (синтаксис механизма подсветки по умолчанию), увидеть лица, имена которых начинаются с font-lock-:

font-lock-builtin-face 
font-lock-comment-delimiter-face 
font-lock-comment-face 
font-lock-constant-face 
font-lock-doc-face 
font-lock-function-name-face 
font-lock-keyword-face 
font-lock-negation-char-face 
font-lock-preprocessor-face 
font-lock-regexp-grouping-backslash 
font-lock-regexp-grouping-construct 
font-lock-string-face 
font-lock-type-face 
font-lock-variable-name-face 
font-lock-warning-face 
+0

Спасибо Вам большое. –

+0

@ Дрю предоставил вам ключевые ингредиенты. Однако я хотел подчеркнуть его точку зрения на темы. Хотя вы можете многое сделать с индивидуальной настройкой лица, я настоятельно рекомендую сначала попробовать несколько разных тем. Индивидуальная настройка лица может быстро выйти из-под контроля, если есть много лиц для настройки. Гораздо лучше найти тему, близкую к вашим предпочтениям, а затем просто настроить ее с помощью нескольких настроек персонализации. –

Смежные вопросы