1

我从 emacs/nrepl 开始编写 Clojure。使用某些命令会导致打印较长的 JSON 结果,光标会跳转到输出中间的某个位置。M-> 将光标移到应该在的位置。点击 ENTER 会导致它跳回到前一个 JSON 结果中间的某个地方。我可以执行一个命令,比如 (+ 1 2) - 结果被打印出来,光标跳回到上一个输出中。输出滚动出屏幕后,一切都恢复正常。

这可能是什么原因造成的?我在http://www.braveclojure.com/basic-emacs/之后使用 cider-nrepl 0.9.0 和 emacs 24.3.1设置了 emacs 。

4

1 回答 1

0

这听起来有点像 emacs 错误,尽管当 REPL 缓冲区非常大时,我遇到了 emacs 变得非常慢的问题。

尝试使用Ctrl-c+清除 REPL,Alt-o看看这是否会将 REPL 恢复到有用状态。

于 2015-06-20T17:06:10.777 回答