5

我发现这个网站解释了如何将 emacs 与 leiningen、swank 和 slime 一起使用。有没有办法在非 leiningen 项目中使用 slime + swank,即我如何连接到 slime/swank repl 来运行临时 Clojure 脚本,同时我按照此处演示的方式编写它?

4

1 回答 1

1

您需要swank-clojure.jarinCLASSPATH并且您的脚本应具有以下代码:

(require 'swank.swank) 
(swank.swank/start-repl 4005)

4005在端口(或其他)上启动 swank 进程...

PS您可以查看 Incanter 的 swank脚本,该脚本在环境变量中传递此代码,然后将其作为boostrap 脚本的一部分进行评估

于 2011-08-24T06:28:39.597 回答