Emacs与Slime、Swank在非Leiningen项目中的应用

5
我发现这个网站,它解释了如何使用emacs与leiningen、swank和slime。是否有一种方法可以在非leiningen项目中使用slime + swank,即如何连接到slime/swank repl以运行即兴编写的Clojure脚本,就像这里演示的那样?
1个回答

1

你需要在 CLASSPATH 中添加 swank-clojure.jar,并且你的脚本应该包含以下代码:

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

启动 Swank 进程,端口为 4005(或其他端口)...

P.S. 你可以查看 Incanter 的 swank 脚本,该脚本将此代码传递给环境变量,稍后作为 引导脚本 的一部分进行评估。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接