У меня есть режим блокировки шрифтов, поставив (global-font-lock-mode 1) в .emacs. И с режимом блокировки шрифтов «ваша программа, безусловно, выглядит по-другому», как описано на стр. 274 из Learning GNU emacs.Что такое режим блокировки шрифтов для emacs?
Я обнаружил, что в режиме python или в режиме org, когда я меняю шрифт для этого режима, некоторые из ключевых слов не отображаются из-за изменения цвета. Я имею в виду, что некоторые из символов (ключевые слова) становятся белыми, а когда цвет фона белый, эти ключевые слова больше не видны.
- Ожидается ли такое поведение? С режимом блокировки шрифтов, я не должен менять шрифт?
- Что хорошего для режима блокировки шрифтов?
Это код для изменения кода по умолчанию.
;;; http://www.emacswiki.org/emacs/AquamacsFAQ
(set-default-font "-apple-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-mac-roman")
И я использовал следующие опции, чтобы изменить шрифт для определенного режима. http://a.imageshack.us/img823/2772/fontq.png
Как именно вы изменили шрифт? Отправьте выдержку из вашего .emacs, если это возможно. – zwol
Font-lock-mode предназначен для выделения синтаксиса. Кажется, вы настроили свою подсветку, чтобы она стала нечитаемой. –
@Paul: Есть ли у emacs разные цвета выделения для каждого шрифта? – prosseek