我已经安装了nrepl,clojure-mode和starter-kit-lisp软件包.我可以通过打开我的.clj文件然后打开Mx nrepl-jack-in来启动nrepl.
但是当我通过Cx Ce评估我的.clj文件中的任何表单时,我收到以下消息:
inferior-lisp-proc: No Lisp subprocess; see variable `inferior-lisp-buffer'
Run Code Online (Sandbox Code Playgroud)
我怎么做对了?
我已经多次遇到过这个问题。在所有情况下,都是因为当nrepl启动时,nrepl 次要模式尚未在 clj 缓冲区中启用。因此,任何评估尝试都会失败并出现此错误。
应该有一个“nrepl”菜单项。如果没有,这可能是你的问题。Mx nrepl-enable-on-existing-buffers 应该可以修复它。
我曾经有一段时间遇到这个问题,现在它似乎已经消失了;您可能想尝试重新安装 clojure-mode 和 nrepl。
| 归档时间: |
|
| 查看次数: |
1101 次 |
| 最近记录: |