2012-05-08 31 views
6

因为我在Latex和Sweave/knitr上工作过很多,所以我想知道是否有可能在Emacs中改变不同模式的背景颜色。将劣等ess模式(R)或ess模式(R脚本)的背景颜色更改为黑色。起初,下面的代码似乎工作。但只要我从ess模式切换到其他缓冲区/模式,就会应用颜色设置。在Emacs中更改劣质模式的背景颜色

(defun pk-black() 
(set-background-color "black") 
(set-foreground-color "white")) 
(add-hook 'ess-mode-hook 'pk-black) 

有没有办法在Emacs中只为ess-mode/inferior-ess-mode更改背景颜色?

回答