Ты не можешь
Цвет фона обычно зависит от кадра.
Вы можете установить цвет фона лица по default
чтобы он был специфичным для кадра, используя set-face-background
, например так:
(set-face-background 'default "#CCCCCC" (window-frame (frame-selected-window))
Настройки кадра обычно контролируются с помощью параметров кадра. Теперь, если вы внимательно посмотрите на background-color
для параметров фрейма, вы увидите, что цвет фона по умолчанию берется с лица по default
- вот почему вышеупомянутый elisp имеет эффект.
В прошлом кажется, что закрытие, которое вы можете получить для цвета фона буфера, - это использование режима buffer-face-mode
в второстепенном режиме (добавлен в 23.1) - однако это изменяет только фон для текста буфера, а не весь фон.