Тъй като работя много с Latex и Sweave/knitr, се чудех дали има възможност да променя цвета на фона на различни режими в Emacs, напр. променете цвета на фона на inferior-ess-mode (R) или ess-mode (R-Scripts) на черен. Първоначално изглежда, че следният код работи. Но веднага щом премина от ess-mode към други буфери/режими, настройките на цвета се прилагат.
(defun pk-black ()
(set-background-color "black")
(set-foreground-color "white"))
(add-hook 'ess-mode-hook 'pk-black)
Има ли начин да промените цвета на фона само за ess-mode/inferior-ess-mode в Emacs?