Clojure& ClojureScript REPL(emacs + cider + boot)

时间:2016-04-15 13:30:56

标签: emacs clojure clojurescript cider

启动任务boot-cljs-repl提供了一种连接到与正在运行的浏览器实例交互的ClojureScript REPL的方法。

如果正确添加到build.boot依赖项,可以从Clojure repl中调用函数(start-repl)以启动ClojureScript REPL。

我在cider包的帮助下,通过Emacs连接到clojure REPL,其功能为:(cider-connect)

我试图弄清楚如何在两个不同的Emacs缓冲区(同时)中使用Clojure REPL和ClojureScript REPL。上述程序确实“替代”了。后者由前者。

再次调用(cider-connect),告诉我已经有另一个REPL正在运行。

我认为当我使用leiningen + cider-jack-in / cider-jack-in-clojurescript时,我正在寻找的行为是默认的。这些电话似乎只适用于莱宁根。

所以,我问:启动的做法是什么?

1 个答案:

答案 0 :(得分:2)

再次致电cider-connect时,您会看到提示:

REPL buffer already exists (*cider-repl localhost*).  Do you really want to create a new one? (y or n)

只需点击y即可获得新的REPL缓冲区。

cider-jack-incider-jack-in-clojurescript相同。