Common lisp HyperSpec lisp 語法幫助

babyyellow發表於2013-01-11

lisp 裡的語法幫助文件, 有是有lispworks  主導組織的, 一大串的  法律條文,我們不關心

但是是可以免費使用的,這一點就夠了


在 emacs + slime 下面怎麼中這個東西,總不能每次都開啟瀏覽器登入哦網站搜尋吧?



quicklisp 裡面有個包 (package) CLHs 是專門幹這個事情的,而且,還自帶了一份 HyperSpec 文件到本地

這樣還可以離線檢視幫助。


quicklisp  就不說了吧,不懂的看文件吧 


CLHS 的安裝:

(ql:quickload "clhs")

然後就等待 從線上下載包

然後又提示安裝方法,根據 提示 操作就好了。

安裝完了以後,就可以 c-c c-d  h
 查詢 關鍵字語法介紹了,

問題也來了,我們說的是檢視本地離線的hyperspec  但是明顯的是連到線上去了,為了看個語法等這麼久,影響效率



.emacs.d
init.el

在啟動完了slime 後面加兩句

下面這兩句是我對應的:

根據自己的安裝路徑修改下就可以讀本地的離線文件了。


(setf common-lisp-hyperspec-root "file:///C:/users/xxxx/quicklisp/dists/quicklisp/software/clhs-0.6.1/HyperSpec-7-0/HyperSpec/")
(load (expand-file-name "c:/users/xxxx/quicklisp/clhs-use-local.el") t)







來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-752528/,如需轉載,請註明出處,否則將追究法律責任。

相關文章