我可以直接在emacs上运行clj文件吗?
问题描述:
我在窗户上使用clojure-box。我可以直接在emacs上运行clj文件吗?
因为Emacs对我来说是全新的东西,所以在使用它时遇到了一些麻烦。
我可以从Emacs保存真实的代码(没有用户>>和结果等)吗?看起来C-x C-s的东西太多了..
如何直接在Emacs上运行.clj脚本?我来自python,所以空闲运行脚本的方式非常棒 (只需按下F5键,然后脚本被执行,然后通过脚本中的变量,函数继续执行REPL) 是否有任何事情可以轻松做到这一点?
答
是的! emacs有几种方法可以做到这一点。请查看emacs入门工具包
人们往往不会将REPL作为一个整体保存。将其部分粘贴到普通Clojure缓冲区中,然后点击control-c control-l将缓冲区加载到REPL。这将保持REPL与文件/缓冲区同步,并且还会打印脚本生成的任何输出。
虽然emacs入门工具包是一个很好的起点,但在Clojure中使用emacs还有很多不足,