Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Electron 为descjop项目改进了ClojuresIPT repl功能_Electron_Clojurescript_Read Eval Print Loop - Fatal编程技术网

Electron 为descjop项目改进了ClojuresIPT repl功能

Electron 为descjop项目改进了ClojuresIPT repl功能,electron,clojurescript,read-eval-print-loop,Electron,Clojurescript,Read Eval Print Loop,我正在基于descjop和试剂构建一个项目,使用以下命令创建: lein new descjop <myproj> +reagent lein新descjop+试剂 由lein figwheel启动的repl工作正常,但具有非常基本的功能。没有命令历史记录,也没有光标控件。理想情况下,我想要完整的cider/nrepl/clj重构功能,但只需要一些基本的历史记录和命令编辑就可以了 有什么简单的方法可以改进当前的repl吗?我已经尝试过探索生成的代码,但是我看不到decjop模板是

我正在基于descjop和试剂构建一个项目,使用以下命令创建:

lein new descjop <myproj> +reagent
lein新descjop+试剂
由lein figwheel启动的repl工作正常,但具有非常基本的功能。没有命令历史记录,也没有光标控件。理想情况下,我想要完整的cider/nrepl/clj重构功能,但只需要一些基本的历史记录和命令编辑就可以了

有什么简单的方法可以改进当前的repl吗?我已经尝试过探索生成的代码,但是我看不到decjop模板是如何设置clojurescript repl的。任何关于这是如何工作的线索都会很有帮助


或者,是否有任何方法可以设置另一个clojurescript repl来连接我的running electron应用程序

如果您在Unix类型的计算机上,则可以安装
rlwrap
。然后,不要像这样从命令行启动REPL:

lein figwheel
这样开始:

rlwrap lein figwheel

然后,您将获得历史记录(使用上下箭头)和基本编辑

我在OSX上,它没有随rlwrap一起提供,但通过端口安装rlwrap可以轻松修复。谢谢,这对我来说很有用。