Node.js 使用swank js和clojure设置Emacs
我想安装slime js,但我已经安装了Clojure,据我所知,Clojure当前的Emacs集成将无法与swank js使用的slime版本配合使用。我试过用谷歌搜索这个,但结果总是空的。有没有人能让swank js和Clojure mode的nrepl功能配合得很好?我猜你说的是swank js和swank Clojure?我认为nrepl模式对SLIME没有任何作用。我通过MELPA安装,一切正常Node.js 使用swank js和clojure设置Emacs,node.js,emacs,clojure,slime,Node.js,Emacs,Clojure,Slime,我想安装slime js,但我已经安装了Clojure,据我所知,Clojure当前的Emacs集成将无法与swank js使用的slime版本配合使用。我试过用谷歌搜索这个,但结果总是空的。有没有人能让swank js和Clojure mode的nrepl功能配合得很好?我猜你说的是swank js和swank Clojure?我认为nrepl模式对SLIME没有任何作用。我通过MELPA安装,一切正常 swank js和swank clojure是实现SLIME协议的两个SLIME后端。sw
swank js和swank clojure是实现SLIME协议的两个SLIME后端。swank clojure不支持较新版本的SLIME,最近被弃用。另一方面,nrepl有自己的协议。我遇到的一件事是Emacs的slime js引入的slime版本存在问题。安装slime repl 20100404修复了--cl accu--无效的问题。所以我更新了slime,也遇到了这个问题。在SO中也存在这个问题,正确的解决方案是将
slime.el
末尾的lexical binding
更改为nil。当然记得重新编译它。