由于我在Latex和Sweave / knitr上工作很多,我想知道是否有可能改变Emacs中不同模式的背景颜色,例如:将劣质模式(R)或ess模式(R-Scripts)的背景颜色更改为黑色。首先,以下代码似乎有效。但是,只要我从ess-mode更改为其他缓冲区/模式,就会应用颜色设置。
(defun pk-black ()
(set-background-color "black")
(set-foreground-color "white"))
(add-hook 'ess-mode-hook 'pk-black)
有没有办法只为Emacs中的ess-mode / inferior-ess-mode改变背景颜色?