【问题标题】:Symbol's function definition is void: color-theme-ClassicSymbol的函数定义为void:color-theme-Classic
【发布时间】:2009-11-22 11:30:51
【问题描述】:

我在 Fedora 12 上使用 GNU emacs 23.1.1

我的 .emacs 文件中有这个

(require 'color-theme)
(color-theme-initialize)
(color-theme-Classic))

我收到以下错误:

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

我的 /usr/share/emacs/site-lisp 目录中有所有库

color-theme.el
color-theme-example.el
color-theme-library.el
themes/

非常感谢您的任何建议,

【问题讨论】:

    标签: emacs


    【解决方案1】:

    也许经典应该是经典?

    【讨论】:

    • 我试过了。 “Symbol 的函数定义为 void:color-theme-classic。”我也做了 M-X 并通过做这个颜色主题选择来选择经典。并向下滚动到经典并单击它。我仍然得到相同的答案。任何其他帮助将是最有帮助的。
    • 我现在没有可以使用的 Emacs 23.1。如果没有其他人回答,我会在有空时再试一次。
    • 嗯,我在 Windows 上将这个包安装到 ~/emacs/ 中,并尝试了上面的代码(将 Classic 更改为 Classic),它可以正常工作。
    • 你好,好像很奇怪。我正在使用我刚刚安装的 Fedora 12。我将主题的 *.el 复制到 site-lisp 目录,如上。但是,在 Fedora 11 上一切正常。我的代码也更改为经典代码。但我仍然得到同样的错误。
    • 我从 nongnu.askapache.com/color-theme 下载了 color-theme-6.6.0.zip 文件,解压缩,运行 make 文件并将主题目录和 *.elc 复制到 /usr/share/emacs/ site-lisp,运行您的测试代码并得到 void 定义错误。然后我将“Classic”更改为“classic”,我的 Emacs 实例做了各种色彩方面的事情,所以我得出结论,大写实际上是问题所在。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多