Emacs 24: Невозможно найти файл темы для `solarized-dark.
Я на Mac 10.9.5 с использованием Emacs 24.4
Следуя инструкции здесь:https://github.com/sellout/emacs-color-theme-solarized Я скачалаemacs-color-theme-solarized
каталог и добавил его в мой Emacs custom-theme-load-path. Этот каталог (Emacs
был установлен сMacports
) выглядит так:
ls /opt/local/share/emacs/24.4/etc/themes/
adwaita-theme.el light-blue-theme.el tsdh-dark-theme.el
deeper-blue-theme.el manoj-dark-theme.el tsdh-light-theme.el
dichromacy-theme.el misterioso-theme.el wheatgrass-theme.el
emacs-color-theme-solarized tango-dark-theme.el whiteboard-theme.el
leuven-theme.el tango-theme.el wombat-theme.el
гдеemacs-color-theme-solarized
это каталог. Потом я добавил(load-theme 'solarized-dark t)
к моему.emacs
файл и когда я заново инициироватьemacs
Я получаю ошибку:Unable to find theme file for 'solarized-dark
.
Я пытался переместить все файлы вemacs-color-theme-solarized
каталог прямо в/opt/local/share/emacs/24.4/etc/themes/
каталог, так что:
ls /opt/local/share/emacs/24.4/etc/themes/
LICENSE leuven-theme.el tango-dark-theme.el
README.md light-blue-theme.el tango-theme.el
adwaita-theme.el makepkg.sh tsdh-dark-theme.el
color-theme-solarized-pkg.el manoj-dark-theme.el tsdh-light-theme.el
color-theme-solarized.el misterioso-theme.el wheatgrass-theme.el
deeper-blue-theme.el solarized-dark-theme.el whiteboard-theme.el
dichromacy-theme.el solarized-definitions.el wombat-theme.el
emacs-color-theme-solarized solarized-light-theme.el
следуйте тому же процессу и получили тот же результат. Наконец, я прочитал здесь:Emacs 24 Проблемы инициализации системы пакетов что возможное решение добавляет следующие две строки в начале моего.emacs
файл:
(setq package-enable-at-startup nil)
(package-initialize)
Так я и получил и получил тот же результат. Даже загрузка темы вручную:load-theme
а потомsolarized-dark
не решает проблему. Кажется, что любые изменения, сделанные в этом каталоге, игнорируются.emacs
.
Кстати, я тоже пытался добавить(add-to-list 'load-path " /opt/local/share/emacs/24.4/etc/themes")
к моему.emacs
файл, а также(add-to-list 'load-path " ~/emacs.d/themes")
и это тоже было неудачно.
В случае, если какая-либо польза, любая из тем, которые идут с установкой, например(load-theme 'tsdh-dark t)
работать отлично
Есть идеи, как решить эту проблему для соляризованной темы?
спасибо и с новым годом!