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