В Emacs, как остановить nxthml для питания с моим цветом фона?

Я только что начал использовать nxhtml, и я открыл файл PHP, это выглядит просто действительно ужасным. Я обычно устанавливал черный цвет фона, но режим PHP/nxhtml, цвет фона установлен на голубой, и я не знаю, как изменить его. Как я могу изменить его? Там хорошо работает сайт для изучения nxhtml режима?

10
задан Luke Girvin 4 September 2011 в 01:55
поделиться

3 ответа

Добавление этой строки:

(setq mumamo-background-colors nil)

в ваш .emacs (или аналогичный) отключит все цвета фона, исходящие от mumamo. Я лично использую цветную тему дзен, и комбинация с цветами фона мумамо была просто невыносимой, поэтому я полностью отключил их.

16
ответ дан 3 December 2019 в 17:19
поделиться

IIRC, это унаследовано от mumamo (несколько основных режимов). Попробуйте настроить лицо «mumamo-background-chunk-major» ( M-x customize-face mumamo-background-chunk-major RET ). Снимите галочку с замещающих свойств, чтобы они унаследовали от вашего фонового изображения по умолчанию.

Или для получения дополнительных сведений о дисплее mumamo, M-x customize-group mumamo-display RET

2
ответ дан 3 December 2019 в 17:19
поделиться

Возможно, лучший способ - настроить раскраску фрагментов муамо. Это целое число, которое можно установить только для цветных фрагментов с глубиной больше указанной. По умолчанию 0, поэтому все фрагменты окрашены.

Другая возможность - использовать раскраску «мамамо-но-чанк». Это второстепенный режим, который вы можете включить для буфера, чтобы избежать окрашивания фрагментов в этом конкретном буфере. (Это находится в меню nXhtml в разделе «nXhtml / Несколько основных режимов / Временно удалить цвета фрагментов.)

Другое решение (которое я приветствовал бы) - включить раскраску фрагментов в цветовые темы, чтобы они не конфликтовали с ними. Поскольку я считаю, что раскраска предоставляет полезную информацию для большинства пользователей, я думаю, что это будет лучше всего.

(PS: если вы не используете цвета, вы можете показать подсказки для разделения фрагментов на полях, если хотите)

4
ответ дан 3 December 2019 в 17:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: