如何在不退出REPL的情况下停止在Clojure中执行函数?

时间:2013-02-11 14:12:48

标签: clojure read-eval-print-loop

在Clojure REPL中是否可以在不终止REPL会话的情况下停止执行函数?我怎么能这样做?

我在bash中使用lein repl,如果重要的话。我正在使用Leiningen 1.7.1

2 个答案:

答案 0 :(得分:5)

您是否尝试过Ctrl-C?它应该适用于你的情况。

更新。我已降级到Leiningen 1.7.1版。它确实通过Ctrl-C退出repl。你应该像Bozhidar Batsov所说的那样升级lein。

答案 1 :(得分:2)

对于稍后提出此问题的emacs用户:

在Emacs + nrepl + lein2中:点击 ctrl c ctrl b 返回你的repl