原文发表于ChinaUnix 时间2008-11-24
首先一切从零开始。。。
学习和使用Emacs已经有一段时间了,但是一直是断断续续,基本上是参考网上的资料和一些书籍,这里我首先列出一些我一开始接触Emacs时的书籍和网络资料:
1、Sams系列的《Sams Teach Yourself Emacs in 24 Hours》:这是一本比较好的自习教材。
2、Emacs自带的文档
3、笔记:王垠的笔记 、叶文彬的笔记 等。
4、Google,Baidu
开始以前我首先还是自我反省一下。首先我必须承认自己是一个懒人,N度使用linux,n度放弃回归WinXP的怀抱,尽管怀着对bash的无限眷恋,依然义无反顾得继续在蓝条的窗口下用鼠标点击着。那么,在Windows下用Emacs好了,既然我已经选择走上这条路的话。。。
那么,开始吧。。。
1.Emacs安装和配置文件:
1.1安装
下载安装过程很简单,把下载下来的压缩包解压缩到指定目录下即可。我解压缩到D盘的根目录下,于是就有了Emacs。打开目录探索一番,于是发现README.W32文件,恩,看看里面写什么。运行addpm.exe文件,完成安装。我下Emacs的时候还下了一个支持在Emacs中显示图片的一个包,按要求安装就可以在Emacs中显示图片了,很方便。
1.2配置文件
Emacs的标准Elisp文件都在lisp目录下,建立一个自己的目录:site-lisp来存放自己加的一些扩展.el文件,这是一个默认的load-file路径。
配置文件_Emacs在你的家目录下
"C:/Documents and Settings/username/Application Data"。
在Window 7下,配置文件目录在:
"C:/Users/username/AppData/Roaming"。
在这里你还可以找到一个.emacs.d的目录,在这里你也可以放置你自己的配置文件。当然,可以把所有的配置都放在文件_Emacs里。我习惯把扩展和一些设置分开放在不同的文件中设置,在_Emacs文件中调用自己的扩展配置文件,这样平时只要修改扩展配置文件就OK了。
由于平时需要在实验室和寝室电脑上工作,我用cvs管理site-lisp,这样就可以保持两台电脑上的Emacs配置同步了。呵呵,当然这个前提是你要有台服务器能用,当然如果你不嫌麻烦拷贝它那也不是问题。
基本上就是这些了。现在就可以定制自己的Emacs了。