7

我按照这个非常有用的指南来设置这个开发环境。运行emacs.bat时,我在 Emacs 中收到以下错误:

文件错误:无法打开加载文件,clojure-auto

不幸的是,我对 Clojure 和 Emacs 都是全新的,所以任何帮助甚至弄清楚从哪里开始寻找都会有所帮助。

此外,作为旁注,指南中的最后一步是:

使用 emacs.bat 文件启动 Emacs。然后,只需输入“Mx slime”,REPL 就会出现,你就可以开始了。

根据 Emacs 文档,Mx 将是 Meta key + x。但是,Windows 中的 Meta 键尚不清楚。它谈到了控制,但那将是 C+x,所以我假设它是 Shift。我也试过M+!认为这是一个shell命令,但没有运气。也许有人可以在评论中确认。

更新:来自评论中的dfa:“meta is Alt”有效。谢谢你。

更新:来自 Rayne 的非常有用的信息:

如果您的 emacs 经验继续走错路,请不要放弃 Clojure。总是有 La Clojure for IDEA Clojure-dev for Eclipse 和我个人最喜欢的 Enclojure for NetBeans。

4

3 回答 3

8

与其按照指南进行操作,不如直接安装ClojureBox?这将为您设置一切。这是一个交钥匙 clojure + emacs 安装。

于 2009-04-17T16:13:41.337 回答
2

问题很可能出在你告诉它闭包文件在哪里的 load-path 命令中。尝试将路径扩展为完整路径名,看看是否有帮助。

您也可以尝试设置您的 HOME 环境变量,我认为那里的代码依赖于它是 C:\clojure-dev

于 2009-04-17T15:39:39.187 回答
2

记录了自己将 Emacs 和最新的 Clojure 从 Git 存储库安装到 Windows Vista 中的经验。你可能会发现它很有用。不过,如果您对 Clojure 1.0.0 感到满意,您可以安装 Clojure Box。

于 2009-08-30T09:55:52.210 回答