3

在 emacs 24.3.1 中,我正在尝试配置我的默认颜色主题。在我的.emacs文件中,我放置了以下代码行:

(require 'color-theme)                                                                      
(color-theme-initialize)                                                                    
(color-theme-hober) 

要开始我的会话,我打开终端并键入emacs,所有文本都有正确的颜色,除了背景是白色的,文本是黑色的,而不是相反(注释、关键字和字符串是正确的颜色)。如果我执行以下操作:

M-x load-file
Load file: ~/.emacs

那么所有颜色都是正确的,正如在执行后从列表中选择颜色主题时所宣传的那样:

M-x color-theme-select

请注意,如果我退出 emacs 并返回终端并重新启动 emacs,我也会遇到同样的问题。由于我.emacs文件中的所有其他设置都正常工作,因此上面的三行颜色主题代码肯定存在一些错误。

  1. 为什么我重新加载.emacs文件后它会自行修复?
  2. 我该如何解决这个问题,以便从一开始就加载所有正确的颜色?
4

1 回答 1

1

来自颜色主题网站

(eval-after-load "color-theme"
  '(progn
     (color-theme-initialize)
     (color-theme-hober)))
于 2013-06-11T07:09:53.133 回答