我已经在 Emacs 中成功安装了 clojure-mode、slime、slime-repl。我用“lein swank”启动了一个 swank 服务器,并用“slime-connect”将粘液挂在它上面。我可以使用 SLIME REPL 来评估 REPL 中的 Clojure 表达式。
如何评估单个 s-exp 或整个文件(也就是我想用 Emacs 运行 Clojure 文件并在专用框架或 repl 中查看输出)在 SLIME REPL 中显示答案?
例如,我在项目目录中的 .clj 文件中定义了一个简单的绑定:
(def my-bind [1 2 3])
现在我想让 SLIME 在 repl 中评估这个表达式,所以如果在 repl 中我写:
(first my-bind)
我想获得 1. 我该怎么做?