所有的主编辑器都会这样做-将源文件中的单个表单发送到连接的repl。有没有一种方法可以在最小的设置中做到这一点?即仅仅是一个非clojure感知编辑器加上终端中的repl。
例如。(load myfile.clj <myfunction>)
我看到有load-string
和load-file
,但没有load-function
。
如果我读对了,编辑器会选择缓冲区中的所有文本并将其发送到REPL:
https://github.com/nasser/Socket/blob/master/commands.py#L120