在 emacs24 中加载颜色主题时如何修复“Symbol 的函数定义无效”?

2024-03-31

当我加载我的.emacs,虽然颜色主题暮光加载得很好,但它向我显示了以下错误消息:

Symbol's function definition is void: color-theme-twilight

In my .emacs我添加了以下几行来添加颜色主题:

(require 'color-theme)
(setq color-theme-is-global t)
(color-theme-initialize)
(color-theme-twilight)

The color-theme-twilight.el文件位于~/.emacs.d/themes/

我在看this https://stackoverflow.com/questions/1778469/symbols-function-definition-is-void-color-theme-classic问题。但解决方案是纠正一个拼写错误。但我不会犯这个错字。我用的是emacs24。问题是什么?


解决了问题。删除了所有行:

(require 'color-theme)
(setq color-theme-is-global t)
(color-theme-initialize)
(color-theme-twilight)

刚刚补充道:

(load-file "~/.emacs.d/themes/color-theme-twilight.el")

问题出在最后一行:

(color-theme-twilight)

其他三行根本不需要。不确定这是否是最优雅的解决方案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 emacs24 中加载颜色主题时如何修复“Symbol 的函数定义无效”? 的相关文章

随机推荐