.emacs文件(脚本)没有';行不通

.emacs文件(脚本)没有';行不通,emacs,macros,emacs23,Emacs,Macros,Emacs23,我刚刚安装了Ubuntu 10.10.2010的新发行版,然后安装了emacs23,我还安装了颜色主题的emacs goodies 我在我的主目录中创建了文件.emacs,代码如下: (require 'color-theme) (setq color-theme-is-global t) (color-theme-euphoria) 但它不起作用,任何代码都不起作用,甚至(setq inhibit startup message t) 我创建了一个名为.emacs.el的新文件,

我刚刚安装了Ubuntu 10.10.2010的新发行版,然后安装了emacs23,我还安装了颜色主题的emacs goodies

我在我的主目录中创建了文件.emacs,代码如下:

(require 'color-theme)
   (setq color-theme-is-global t)
   (color-theme-euphoria)
但它不起作用,任何代码都不起作用,甚至
(setq inhibit startup message t)
我创建了一个名为.emacs.el的新文件,但什么都没有。安装程序生成了一个名为“.emacs.d”的文件夹。我甚至试着把emacs文件放进去,但还是什么都没有

现在我认为任何启动脚本都不起作用。那么我应该怎么做才能知道为什么Emacs不读取该文件呢


更新:我删除了所有的mess文件并保留了~/.emacs.el文件,现在代码是:

(setq inhibit-startup-message   t)
(require 'color-theme)
(setq color-theme-is-global   t)
(color-theme-euphoria)

但给出错误:警告(初始化):加载“/home/marmoush/.emacs.el”时出错:符号的函数定义无效:颜色主题欣快

怪异。尝试将其保存为~/.emacs.d/init.el

首先,删除
.emacs
文件。当Emacs启动时,使用菜单自定义一些值并保存它们。应该在某处创建一个新的
.emacs
文件。找出位置,然后根据您的意愿编辑它。

我不知道,但当我使用此代码时,它工作了

(require 'color-theme)
(color-theme-initialize)
(color-theme-robin-hood)

在emacs启动时是否出现错误?如果在emacs运行后加载.emacs。它能工作吗?是的,在我删除所有文件并离开(.emacs.el)后,错误是警告(初始化):加载“/home/homeuser/.emacs.el”时出错:Symbol的函数定义无效:颜色主题欣快如果您阅读了《快速入门指南》,您会发现您缺少对
颜色主题初始化的调用(你在这个答案中有)@Trey Jackson,我读过一篇很好的参考资料,其中有两个脚本,第一个是10个月前实际运行的脚本,后来我转到IDE,当我重新使用emacs时,我尝试了一个运行正常的脚本,并进行了一些搜索,并考虑尝试第二个:D!但我没有太注意脚本中的内容(初始化内容)返回到选项->自定义Emacs->浏览自定义组。更改一些设置并选择“保存以备将来会话使用”。我建议您这样做。将所有设置放在一个文件夹中会使事情更符合逻辑,并且您不会试图将所有内容都放在一个安装文件中。该目录与版本控制系统配合得很好,最后,您的安装文件不会被隐藏。