環境:winXp/Win7,emacs23.1,sbcl-1.0.55,slime。 下載地址: emacs:http://ftp.gnu.org/pub/gnu/emacs/windows/;sbcl-1.0.55:http://www.sbcl.org/platform-table.html;slime:http://download.csdn.net/detail/tattocau/1912931。1. 先安裝sbcl,windows的msi文件,裝完記得把安裝目錄添加進系統環境變量。 2. 解壓emacs到無空格路徑下,運行addpm.exe。 3. 解壓slime。 4. 打開 Emacs,肯定當前的 HOME 目錄。方法是輸入 (insert (getenv 「HOME」)) 命令後輸入 C-c C-e 來執行,看輸出。C:\Documents and Settings\[UserName]\Application Data,創建一個文本文件到:C:\Documents and Settings\[UserName]\Application Data\.emacs.d\init.el 5. 在init.el中輸入: (add-to-list 'load-path "d:\\program files\\Steel Bank Common Lisp\\") ;sbcl安裝路徑 (add-to-list 'load-path "d:\\Lisp\\slime-2009-12-17\\") ;slime解壓路徑 (setq inferior-lisp-program "sbcl") ;記得添環境變量 (require 'slime-autoloads) (eval-after-load "slime" '(progn (slime-setup '(slime-fancy)))) 6. 啓動emacs,按Alt-x,輸入slime。 Emacs(LISP)括號配對和語法高亮 設置步驟: 1. 啓動Emacs 2. 選擇「Options -> C+x C+c C+v Cut and paste(CUA)」,這個設置可讓Emacs支持Ctrl+c拷貝這樣的慣常操做。 3. 點擊「Optoins -> save Options」,這樣可讓Emacs保存配置,並在窗口下方顯示「Wrote c:/Users/xxx/AppData/Roaming/.emacs」字樣的提示,這樣你能夠找到你的Emacs使用的是哪一個.emacs配置文件。 4. 使用通常的編輯器打開第3步出現的.emacs文件,個人就是「c:/Users/xxx/AppData/Roaming/.emacs」 5. 在該文件中加上下面兩行代碼,分別啓動括號配對和語法高亮 (show-paren-mode 1) ; hight light the bracket (global-font-lock-mode t) ; hight light lisp key words 6. 保存.emacs文件並重啓Emacs,這樣你的Emacs就能夠開始爲你工做了。