Clojure プロジェクトの lein repl を開始すると、名前空間 clojure.repl がインポートされます。
あるいは、Clojure-jack-in を使用して Emacs で Slime を使用すると、これがなくても repl が得られます。(ライニンゲン 2)
Leiningen(またはSlime?またはClojureモード?)を構成して、開始ごとにこれをインポートするにはどうすればよいですか。
Inferior-lisp を使用しますか? 私の.emacsからのいくつかのコード:
;;; M-x inferior-lisp
(add-hook 'clojure-mode-hook
(lambda ()
(setq safe-local-variable-values
'((inferior-lisp-program . "lein repl")
(inferior-lisp-program . "smvn clojure:repl")))))
Phil Hagelberg がhttps://groups.google.com/d/msg/swank-clojure/UImhfeHikyM/tl0nd6-7YZMJで指摘したように、 ここでは clojure.repl 名前空間は必要ありません。その方がうまくいく」。
Nic Levines (a Lisp book のドラフト) の SLIME の章は、SLIME が何をするかを知るための素晴らしい出発点です。http://lisp-book.org/contents/index.html より実験的な傾向がある場合: キーバインディングの表は、その章の 17 ページから始まります。