我关注this very helpful guide来设置此开发环境。运行 emacs.bat 时,我在Emacs中收到以下错误:
文件错误:无法打开加载文件,clojure-auto
不幸的是,我对Clojure和Emacs都是全新的,所以任何有助于确定从哪里开始寻找都会有所帮助。
此外,作为附注,本指南的最后一步是:
使用emacs.bat文件启动Emacs。然后,只需键入“M-x slime”,然后REPL就会出现,你就可以了。
根据Emacs文档,M-x将是Meta键+ x。但是,目前还不清楚Windows中的Meta键。它谈到了Control,但那将是C + x,所以我认为它是Shift。我也试过M +!认为这是一个shell命令,但没有运气。也许有人可以在评论中证实。
更新:来自评论中的 dfa :“meta is Alt”有效。谢谢。
更新:来自Rayne的非常有用的信息:
如果你的emacs经验继续走错路,不要放弃Clojure。对于Eclipse的IDEA Clojure-dev总是有La Clojure,我个人最喜欢的是NetBeans的Enclojure。
答案 0 :(得分:8)
为什么不安装ClojureBox,而不是遵循指南?这将为你设置一切。这是一个交钥匙clojure + emacs安装。
答案 1 :(得分:2)
问题最有可能出现在load-path命令中,您可以在其中告诉闭包文件的位置。尝试将路径扩展为完整路径名称,看看是否有帮助。
您也可以尝试设置您的HOME环境变量,我认为那里的代码依赖于它是C:\ clojure-dev
答案 2 :(得分:2)
我documented我自己在将Emacs和最新的Clojure从Git存储库安装到Windows Vista中的经验。你可能会发现它很有用。 如果你对Clojure 1.0.0感到满意,你可以安装Clojure Box。