最近在玩Emacs(windows下),总觉得不顺心。按照http://bbs.chinaunix.net/viewthread.php?tid=1014134想玩玩cedet、ecb。emacs的启动速度明显变慢了,听说编译一下el的lisp文件会变快一些,所以就编译了一下cedet、ecb
cedet:
目前的最新版是1.0pre6但这个版本是没法通过编译的,据说此版windows版本有bug,我试了好久确实不行,最后去官网下载CVS版的才搞定,我用cygwin的命令行工具 cvs -z3 -d:pserver:anonymous@cedet.cvs.sourceforge.net:/cvsroot/cedet co -P cedet ,一会儿在home目录下就出现cedet了,把它拷贝到emacs安装目录的site-lisp下,直接用emacs就可以编译通过了,先到cedet目录下,执行emacs -Q -l cedet-build.el -f cedet-build就可以了。
ecb:
这个编译比较简单,安装目录下有make.bat批处理文件,打开并修改EMACS和CEDET两个变量,然后运行这个bat就可以了。
两个在编译过程中都会出现错误,不管了,反正最终说是成功了,出现了很多elc文件。不过在启动emacs的时候也没感觉到快了一点。