2012-08-20 54 views
1

我在窗户上使用clojure-box。我可以直接在emacs上运行clj文件吗?

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

  1. 我可以从Emacs保存真实的代码(没有用户>>和结果等)吗?看起来C-x C-s的东西太多了..

  2. 如何直接在Emacs上运行.clj脚本?我来自python,所以空闲运行脚本的方式非常棒 (只需按下F5键,然后脚本被执行,然后通过脚本中的变量,函数继续执行REPL) 是否有任何事情可以轻松做到这一点?

回答

2

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

人们往往不会将REPL作为一个整体保存。将其部分粘贴到普通Clojure缓冲区中,然后点击control-c control-l将缓冲区加载到REPL。这将保持REPL与文件/缓冲区同步,并且还会打印脚本生成的任何输出。

虽然emacs入门工具包是一个很好的起点,但在Clojure中使用emacs还有很多不足,

相关问题