Common lisp HyperSpec lisp 語法幫助
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- VSCode for Mac 搭建 Common Lisp 開發環境VSCodeMacLisp開發環境
- 【轉】Lisp 已死,Lisp 萬歲!Lisp
- Lisp 永遠成不了程式設計主流語言 vs Lisp 神話之路Lisp程式設計
- Common Lisp物件系統是現存最好的物件系統? - mendhekarLisp物件
- Lisp 整體思想Lisp
- 因 AI 而設計的語言 LISPAILisp
- Lisp求平方根Lisp
- lisp 判斷時間Lisp
- windows下搭建lisp環境WindowsLisp
- Lisp經典演算法Lisp演算法
- “Lisp太難學了”是謊言,Racket語言是中學生都可以接受的Lisp/Python - DustyCloud BrainstormsLispRacketPythonCloudAIORM
- Julia是Lisp的轉世 - ArnuldLisp
- 用java寫一個lisp 直譯器JavaLisp
- 哈夫曼編碼 —— Lisp 與 Python 實現LispPython
- 在Grammarly的生產環境中執行LispLisp
- 關於為什麼Java是單派發以及Common Lisp又偉大了一次的這檔子事JavaLisp
- 用java寫lisp 直譯器 (10 實現物件和類)JavaLisp物件
- SICP第四章閱讀心得 - Lisp直譯器的實現Lisp
- 從Lisp到Vue、React再到 Qwit:響應式程式設計的發展歷程LispVueReact程式設計
- 函數語言程式設計學習-SICP-LISP-流STREAM的實現-流程式設計思路和惰性/延時求值2函數程式設計Lisp
- jdk幫助文件JDK
- 幫助文件(五)
- NPOI幫助類
- Linux幫助文件Linux
- requests庫幫助
- Linux設定中文幫助文件、常見目錄、幫助命令Linux
- kafka官方幫助文件Kafka
- Pgsql幫助類 netcoreSQLNetCore
- 部落格幫助文件
- 平臺幫助文件
- 學院幫助文件
- 論壇幫助文件
- Linux 獲取幫助Linux
- Hadoop幫助命令一Hadoop
- jQuery 幫助文件 apijQueryAPI
- api和api幫助文件API
- C# HTTP幫助類C#HTTP
- 字元操作普通幫助類字元
- ELK相關幫助文件