2

如果我们想用 figwheel 和 vim-fireplace 做编辑器集成,我们需要使用 piggieback。捎带中的文档足以设置它。但是,设置 shadow-cljs 和 vim-fireplace 似乎相当困难,因为没有关于此的文档,也没有示例。

4

1 回答 1

2

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

要让 vim-fireplace 在 shadow-cljs 案例中通过 nrepl 调用 ClojureScript 会话:

  1. 我们不需要像这样设置 nrepl 中间件:nrepl-middleware [cider.piggieback/wrap-cljs-repl]

  2. 在 vim 中,发出命令 :Piggieback :client-app

请注意::client-app是您的 shadow-cljs 应用程序的 build-id

于 2019-05-11T14:27:28.903 回答