Настройка цветовой темы Emacs 24 из .emacs

У меня есть следующий код в моем .emacs:

(if (null window-system)
  (progn
    (require 'color-theme)
    (color-theme-initialize)
    (color-theme-simple-1)))

Когда я открываю Emacs на консоли, я могу убедиться, чтоprogn блок работает (по(message "Got here.")), и я вижу вспышку, которая предполагает, что цветовая тема была загружена, но если она была загружена, она переопределяется чем-то другим. Если после загрузки я открою свой файл .emacs и отправлю блок выше, используяC-x C-e, оно работает. Я пытался сделать:

(add-hook 'after-init-hook
          (lambda ()
            (progn
              (require 'color-theme)
              (color-theme-initialize)
              (color-theme-simple-1))))

но это действует так же.

Может быть уместно, что я использую Emacs 24, и этот код находится не в моем .emacs, а в ~ / Dropbox / .emacs, который загружается из моего .emacs.

Дополнительное примечание: я пробовалM-x customize-themes, но ни один из них не работает приемлемо на консоли. Они либо создают почти нечитаемую легкую тему, либо большая часть текста невидима.

Ответы на вопрос(2)

Ваш ответ на вопрос