自从去年狠了心从vim转到emacs以后,emacs就基本上成了我的默认编辑器了。一直以来我总希望把自己的电脑整理得有条理一点,然而每次到最后都是搞成一锅泡收场,而我每次重装电脑前总会把emacs忘记备份一次……
于是每次重装过以后再次用上Emacs就成了一件很囧的事情。emacs不像vim,release的周期太~~~长了,而且为了使用支持unicode的版本,win32上运行的emacs还必须得从源代码编译。虽然有一个叫ntemacs的项目,不过编译日期貌似是前年的了,部分功能和用惯了的CVS HEAD的功能有不少差别(印象中还有些让我受不了的bug)。
而每次编译需要的功夫还不少(仅对win的系统来说):首先你要安装一个cvs的client取获得CVS HEAD,然后为了正常编译,你必须提供cp、rm等等几个命令——就是要装上gnuwin32的coreutils package;然后,为了增加图片/图标的支持,你还必须要有些额外的图像处理库——又是一轮安装;如果不想手动拷贝帮助文件,那还得把texinfo package也装上(对CVS HEAD的emacs来说,还得找版本旧一点的texinfo package,最新版的使用时总会出现错误);这一堆东西搞好了以后,你才有机会去编译emacs。
一堆废话下来,我想说的其实只是:为了避免日后再重复这样的囧工作,我还是把我编译好的在这里暂存一个为好。我编译出来的emacs的版本号见本post标题。编译中加入了sse2优化和no debug的选项。如果哪位和我一样觉得麻烦而又觉得我编译的版本合要求的话,可以在这里下载emacs 23.0.60.1~
同时也在这里备份一个自己的.emacs(.d),虽然不是怎样高级的东西……不过要用的时候没这个东西可是噩梦啊!
最新评论