1

我在 Windows 上使用 clojure-box。

因为 Emacs 对我来说是全新的东西,所以我在使用它时遇到了一些麻烦。

  1. 我可以从 Emacs 保存真实代码(没有用户>>和结果等)吗?似乎 Cx Cs 节省了很多东西..

  2. 如何直接在 Emacs 上运行 .clj 脚本?我来自python,所以空闲运行脚本的方式很棒(只需按F5,然后执行脚本,然后继续REPL,在脚本中包含变量、函数)有没有像这样简单的事情?

4

1 回答 1

3

是的!emacs 有几种方法可以做到这一点。查看 emacs 入门工具包

人们倾向于不将 REPL 保存为一个整体。更常见的做法是将其部分粘贴到普通的 Clojure 缓冲区中,然后按 control-c control-l 将缓冲区加载到 REPL 中。这使 REPL 与文件/缓冲区保持同步,并且还将打印脚本生成的任何输出。

尽管 emacs 入门套件是一个很好的起点,但在 Clojure 中使用 emacs 的意义远不止我在一个答案中所能表达的。

于 2012-08-20T07:24:07.240 回答