如何将ClojureScript编辑器与shadow-cljs和vim-fireplace集成

时间:2019-05-11 14:27:29

标签: clojurescript read-eval-print-loop shadow-cljs

如果要与figwheel和vim-fireplace进行编辑器集成,则需要使用Piggieback。 piggieback中的文档足以进行设置。但是,设置shadow-cljs和vim-fireplace似乎非常困难,因为没有关于此的文档,也没有示例。

1 个答案:

答案 0 :(得分:0)

看看here的参考资料和shadow-cljs的源代码。

要使vim-fireplace在shadow-cljs情况下通过nrepl调用ClojureScript会话:

  1. 我们不需要需要设置:nrepl-middleware [cider.piggieback/wrap-cljs-repl]

  2. 之类的nrepl中间件
  3. 在vim上,输入命​​令     :Piggieback :client-app

请注意::client-app是shadow-cljs应用程序的内部版本