我正在尝试安装遗忘颜色主题纳入 GNU Emacs 24.3。
我将存储库下载为 .zip 文件,然后将 zip 文件夹移到我的~/.emacs.d/color-theme/themes
目录中。我很确定这是我的加载路径。
当我打开 emacs 并M-x
输入时load-file "~/.emacs.d/color-theme/themes/Oblivion-theme.el"
,它会抱怨[No match]
。即使我输入load-file "~.ema
并尝试使用空格键自动完成功能,它仍然会抱怨[No match]
。我认为它没有识别这个加载路径?
最后当我使用命令to add a single directory to the load-path:
M-x add-to-list 'load-path "~/.emacs.d/color-theme/themes"
它说[No match]
。
我该如何解决?
答案1
也许您没有正确设置default-directory
。
(let ((default-directory "~/.emacs.d/lisp/"))
(normal-top-level-add-subdirs-to-load-path))
在此示例中,一切在 ~/.emacs.d/lisp/及其子目录将在启动时加载。