window 上安装配置Clojure的Emacs开发环境

window 下安装配置Clojure的Emacs开发环境
安装步骤和方式参看巫云的教程
64位window7下配置Clojure+Emacs开发环境
http://www.cnblogs.com/darkluck99/archive/2012/02/20/2360216.html

我这里做一下安装补充,避免大家走弯路:
1、xp下的Emacs配置目录是在C:\Documents and Settings\你的当前用户名\Application Data,再具体一点的模块安装目录在配置目录下的.emacs.d
2、配置文件.emacs在windows系统下是行不通的,你懂的,系统不允许只有后缀名的文件存在,所以,你需要把文件命名为_emacs
3、尽管现在leinigin控件的版本到了2.0预览版,但还是推荐leiningen-1.5.2-win.zip+leiningen-1.7.0-standalone.jar的组合,我不知道leinigin的作者是怎么想的,新版本的bat命令文件与他要使用的jar严重对应错误,具体表现在1.7.0之后的jar中完全没有了控件所需要的class,如果不是对比了jar包,我还在被搞的鸡飞狗跳的。
在下载leinigin jar包的列表中,可以找到zip文件。
4、除了_emacs文件外,还可以在.emacs.d下创建init.el,添加marmalade用以归档package,具体信息详见http://marmalade-repo.org/
(require 'package)
(add-to-list 'package-archives
             '("marmalade" . "http://marmalade-repo.org/packages/"))
(package-initialize)
复制代码
5、关于代码clojure-mode、颜色样式color-theme、代码补全auto-complete等插件的下载与配置
color-theme 下载地址:http://www.nongnu.org/color-theme/
code-complete 下载地址:http://cx4a.org/software/auto-complete/

配置:

1)在.emacs.d下新建clojure-mode、color-theme、auto-complete文件夹。
2)clojure-mode.el放入clojure-mode
3)把color-theme下载文件中的color-theme.el、themes文件夹放入color-theme
4)把auto-complete下载文件中的auto-complete.el、auto-complete-config.el、fuzzy.el、popup.el放入auto-complete
5)到如下地址http://www.emacswiki.org/emacs/ParEdit
下载paredit.el文件,然后放到.emacs.d目录下
余下的部分,祝你好运!

--本文在cnblogs有本人的同名文章,故不加注转载说明