2013-06-10 3 views
2

В emacs 24.3.1 Я пытаюсь настроить цветную тему по умолчанию. В моем .emacs файле я поместил следующие строки кода:инициализация цветной темы 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. Как я могу исправить это, чтобы все правильные цвета загружались с самого начала?
+0

Когда вы получите немного более комфортно, считают открытие цветовой theme.el и брать то, что вам нравится, и положить его в ваш .emacs - то вы можете изменить все легко, что бы вы ни хотели. Другой вариант - сохранить настройки в параметрах, а затем проверить сохраненный файл .emacs, который может содержать все подходящие лица, - тогда вы можете их изменить любым способом. Вы хотите убедиться, что у вас нет конфликтующих файлов init.el и .emacs, поскольку последний будет отменять предыдущие. – lawlist

+0

Я не верю, что у меня есть файл init.el в любом месте – CodeKingPlusPlus

+1

Некоторые цветовые темы не предназначены для запуска внутри терминала, и, используя их, могут иметься все цвета, которые выглядят некорректно. Попробуйте в Emacs на основе графического интерфейса, чтобы узнать, что здесь происходит. Терминалы могут работать только с 256 цветами, тогда как GUI emacsen может обрабатывать 24-битный цвет. – d11wtq

ответ

Смежные вопросы