2010-08-13 72 views
9

我知道(funcall (car (nth (random (length color-themes)) color-themes)))在每個Emacs啓動時給我一個random color theme;但我很難重新啓動Emacs。我如何週期隨機顏色主題之間,比如說,每小時?Emacs - 每小時隨機顏色主題?

+0

這聽起來很可怕:)是否隨機選擇配色方案的想法,直到你偶然發現一個你想保留的想法? – phils 2010-08-15 23:22:58

+0

@phils - 完全:) – 2010-08-17 01:18:19

回答

9
(defun random-color-theme() 
    (interactive) 
    (random t) 
    (funcall (car (nth (random (length color-themes)) color-themes)))) 

(random-color-theme) 

(run-with-timer 1 (* 60 60) 'random-color-theme) 

貸記ggole @ #emacs(freenode);和aecrvol(下)爲(random t)提示。