(add-to-list 'load-path "C:/lispbox-0.7/slime-20110205.092829") ; your SLIME directory
(setq inferior-lisp-program "C:/lispbox-0.7/ccl-1.6-windowsx86/wx86cl.exe") ; your Lisp system
(require 'slime)
(slime-setup)
lispbox 是Common Lisp的集成開發環境。實際是Lispbox只是組合配置了Emacs編輯器,SLIME(Emacs的高級Lisp 交互模式)和Quicklisp 庫管理工具和CCL Lisp編譯器。
這些工具組合在一起給你了你所期望的一個ide能給你的所用的功能集合,甚至更多。Lispbox使你可以迅速和簡單的投入使用。
Lispbox可以讓新的Lisp程序員在一流的開發環境上近似于無痛的起步。所以強烈建議新手下載安裝Lispbox作為學習Common Lisp的開始。想使用Lispbox很簡單,只要下載和解壓對應你操作系統的版本即可。不需要安裝!可以通過運行lispbox.bat (Windows) / lispbox.sh (Linux) / Emacs (OS X)開始Lispbox使用。
默認的Emacs沒有開啟UTF-8字符集支持,所以并不支持中文,甚至中文注釋也不行。如果輸入中文將會出現如下錯誤:
CL-USER> '中文支持
slime-net-send: Coding system iso-latin-1-unix not suitable for "00004c(:emacs-rex (swank:listener-eval \"'中文支持
\") \"COMMON-LISP-USER\" :repl-thread 4)"
要對中文支持需修改文件解壓后的文件夾下的文件 emacs-23.2\site-lisp\lispbox.el
在(require 'slime) 這一行的后面增加一行:
(setq slime-net-coding-system 'utf-8-unix)
也可以設置成其它編碼,重啟Lispbox即可。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。