2011-10-06 81 views
0

我到處找,大多人建議將以下代碼設置一個默認的顏色主題:無法設置默認的emacs的顏色主題文件

(require 'color-theme) 
(color-theme-name) 

但是,這是行不通的。當我開始我的Emacs得到這個錯誤:

Warning (initialization): An error occurred while loading `/home/epsilonvector/.emacs':

Symbol's function definition is void: color-theme-name

To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the `--debug-init' option to view a complete error backtrace.

發生這種情況對每個主題名稱,甚至是那些其正確性我敢肯定的。

我錯過了什麼?

回答

3

嘗試在要求和對主題名稱的調用之間插入​​。

+0

這只是從很多挫折中拯救了我。謝謝! – j4w7

1

首先,color-theme是你必須安裝的軟件包;我不相信它包含在任何版本的emacs中。下載鏈接是here.

其次,你不應該字面上使用符號color-theme-name,而是顏色方案的名稱:color-theme-hober,例如。

+0

我有顏色主題,我的意思是顏色主題,如在顏色主題名稱的主題我想(不知道顏色主題名稱是一個定義當我寫這個符號時)。 – EpsilonVector

+1

@EpsilonVector:從錯誤消息「Symbol的函數定義void:color-theme-name」中可以明顯看出,你「逃避了color-theme-name」而不是用'name'替換實際的主題名稱。 – Sujoy