【问题标题】:Setting up Emacs with swank-js and clojure使用 swank-js 和 clojure 设置 Emacs
【发布时间】:2012-11-16 01:25:57
【问题描述】:

我想安装 slime-js,但我已经安装了 Clojure,据我了解,Clojure 当前的 Emacs 集成不适用于 swank-js 使用的 SLIME 版本。我试过用谷歌搜索这个,但一直空着。有没有人能够让 swank-js 和 Clojure-mode 的 nrepl 功能很好地协同工作?

【问题讨论】:

    标签: node.js emacs clojure slime


    【解决方案1】:

    我猜你说的是 swank-js 和 swank-clojure?我认为 nrepl-mode 对 SLIME 没有任何作用。我通过 MELPA 安装了两者,一切正常。

    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。当然记得对它进行字节重新编译。
    猜你喜欢
    • 2011-12-13
    • 2011-01-18
    • 2010-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-23
    • 1970-01-01
    相关资源
    最近更新 更多