2009-08-03 50 views

回答

19

是的。在Slime的文檔中,您會發現slime-lisp-implementations。這裏是我有它在我的.emacs定義:

(setq slime-lisp-implementations 
    '((cmucl ("/usr/local/bin/lisp") :coding-system iso-8859-1-unix) 
    (sbcl ("/usr/local/bin/sbcl" "--core" "/Users/pinochle/bin/sbcl.core-with-swank") :init (lambda (port-file _) (format "(swank:start-server %S :coding-system \"utf-8-unix\")\n" port-file))) 
    (clozure ("/Users/pinochle/bin/ccl")) 
    (clojure ("/Users/pinochle/bin/clojure") :init swank-clojure-init))) 

您可以使用M-- M-X煤泥啓動你的Lisp。它會詢問您啓動哪個Lisp,並使用您在slime-lisp-implementations中定義的名稱。在這個例子中,我會使用cmucl,sbcl,clozureclojure

您可以使用命令C-c C-x c來切換「活動」REPL。有關更多信息,請參見Slime Documentation on controlling multiple connections

+0

如果你是一個真正的愛好者,我想和你談談。在www.powerpinochle.com/forum/上找到我......親愛的版主,請允許此評論足夠長的時間讓Pinochle閱讀。 – mickmackusa 2016-02-23 04:12:25

相關問題