在Aquamacs问题上用'lein swank'运行Clojure

时间:2010-07-27 12:24:33

标签: emacs clojure aquamacs

我安装了leiningen并运行了lein swank,

  1. sudo lein deps
  2. lein swank
  3. Aquamacs包含SLIME的所有内容,所以没关系。

    此问题的解决方案

    大卫帮我摆脱了麻烦。 由于Aquamacs内置SLIME,我不需要任何复杂的设置。我只需要一行 - (slime-setup'(slime-repl))。

3 个答案:

答案 0 :(得分:3)

如果我使用(slime-setup'(史莱姆幻想))我也有同样的问题。将其更改为(slime-setup'(slime-repl))修复它。

答案 1 :(得分:2)

我发现this是所有内容最新版本最简单的设置。这是一个快速摘要,我假设你已经安装了leiningen。

安装swank-clojure插件

$ lein plugin install swank-clojure 1.3.2

创建您的clojure项目

$ lein new test-project
$ cd test-project
$ lein deps

然后在emacs中打开项目中的一个clojure文件并运行clojure-jack-in

M-x clojure-jack-in

您现在处于一个slime缓冲区,其中包含clojure和项目的依赖项。

答案 2 :(得分:0)

我发现我需要在我的.emacs中使用它才能让它工作:

(eval-after-load "slime"
  '(progn
     (slime-setup '(slime-fancy slime-asdf))))