Ответ 1
Оказывается, официальная (или официально одобренная) солидарная git репо имеет версию, которая менее хороша, чем этот.
Я переключился на последний, и он исправил проблему.
Я установил my iterm2 для использования solarized цветной темы:
Я также хотел бы, чтобы emacs использовали эту тему. Вот как это выглядит:
У меня установлен мой терминал на xterm-256color. Я не знаю, что я пропустил, но мне грустно.
Помогите оценить.
Оказывается, официальная (или официально одобренная) солидарная git репо имеет версию, которая менее хороша, чем этот.
Я переключился на последний, и он исправил проблему.
Вы хотите использовать цвет фона по умолчанию, установленный в iTerm2. Проблема в том, что у вас также есть emacs, устанавливающие цвет фона по умолчанию (который отменяет значение iTerm по умолчанию)!
Если вы удалите команду, изменяющую цвет фона, она должна вернуться к iTerm2 по умолчанию.
У вас, скорее всего, есть что-то вроде следующего в вашем .emacs:
(custom-set-faces '(default ((t (:background "blue"))) t))
Чтобы использовать цвет фона по умолчанию для терминала, не устанавливайте атрибут ": background" вообще. Обратите внимание, что установка его на черный будет НЕ всегда работать правильно (хотя в вашем случае это, вероятно, будет)!
Я использую gnome-terminal с прозрачностью и устанавливаю значение по умолчанию: "background: black" сделал окно полностью непрозрачным. Мне пришлось удалить настройку ": background" , чтобы вернуть мою прозрачность.
Вы все равно можете установить атрибут ": передний план" по умолчанию, и он будет работать; просто не устанавливайте ": background" (вы поняли это? Может быть, я должен повторить его снова:):), поэтому вы сохраняете свой исходный фон в терминале!
Используйте только соляризованную тему в вашей конфигурации iTerm, а не в консоли emacs.
Для меня проблема заключалась в ярком темно-зеленом цвете фона на терминале emacs:
Я исправил его, изменив цвет фона С# 272822 на # 222222. По какой-то причине iTerm2 и/или командная строка emacs/aquamacs изменяет очень мягко зеленый цвет фона в темно-зеленый оттенок.
(custom-set-variables
'(default-frame-alist
'((background-color . "#272822")
(background-mode . dark))))