Emacs for Windows错误加载颜色主题

Rya*_*yan 5 emacs emacs24

我在Windows 8上使用emacs 24.3.我已经从marmalade存储库安装了曝光的颜色主题,并且能够使用M+ 设置它x load-theme.当我使用Customize时它也为当前会话设置,但是当我再次打开emacs时它不会加载.

我可以打开自定义菜单并选择主题,但保存更改不会做任何事情,并且在我和下一个会话之间没有任何变化.我在这里看了几个关于颜色主题的问题,但大多数不适用于Emacs 24,因为我不需要用color-theme它来做.

以下是我.emacs文件中的代码段.

(custom-set-variables
  '(custom-enabled-themes (quote (solarized-dark)))
  '(custom-safe-themes (quote ("fc5fcb6f1f1c1bc01305694c59a1a861b008c534cae8d0e48e4d5e81ad718bc6" default)))
...
Run Code Online (Sandbox Code Playgroud)

当我试图(load-theme 'solarized-dark t)加入我的时候.emacs,我得到了错误:

error: Unable to find theme file for `solarized-dark'
Run Code Online (Sandbox Code Playgroud)

我已经检查了custom-theme-load-path打开emacs后的值,它包含了elpa用来存储曝光主题的目录.如上所述,我可以手动加载主题,但在init期间加载它的一些事情就是破坏.

小智 14

只需添加

(包初始化)

在你的.emacs文件的顶部,你很高兴.