Я только что начал использовать nxhtml, и я открыл файл PHP, это выглядит просто действительно ужасным. Я обычно устанавливал черный цвет фона, но режим PHP/nxhtml, цвет фона установлен на голубой, и я не знаю, как изменить его. Как я могу изменить его? Там хорошо работает сайт для изучения nxhtml режима?
Добавление этой строки:
(setq mumamo-background-colors nil)
в ваш .emacs (или аналогичный) отключит все цвета фона, исходящие от mumamo. Я лично использую цветную тему дзен, и комбинация с цветами фона мумамо была просто невыносимой, поэтому я полностью отключил их.
IIRC, это унаследовано от mumamo (несколько основных режимов). Попробуйте настроить лицо «mumamo-background-chunk-major» ( M-x customize-face mumamo-background-chunk-major RET
). Снимите галочку с замещающих свойств, чтобы они унаследовали от вашего фонового изображения по умолчанию.
Или для получения дополнительных сведений о дисплее mumamo, M-x customize-group mumamo-display RET
Возможно, лучший способ - настроить раскраску фрагментов муамо. Это целое число, которое можно установить только для цветных фрагментов с глубиной больше указанной. По умолчанию 0, поэтому все фрагменты окрашены.
Другая возможность - использовать раскраску «мамамо-но-чанк». Это второстепенный режим, который вы можете включить для буфера, чтобы избежать окрашивания фрагментов в этом конкретном буфере. (Это находится в меню nXhtml в разделе «nXhtml / Несколько основных режимов / Временно удалить цвета фрагментов.)
Другое решение (которое я приветствовал бы) - включить раскраску фрагментов в цветовые темы, чтобы они не конфликтовали с ними. Поскольку я считаю, что раскраска предоставляет полезную информацию для большинства пользователей, я думаю, что это будет лучше всего.
(PS: если вы не используете цвета, вы можете показать подсказки для разделения фрагментов на полях, если хотите)