This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-06-13
Channels
- # babashka (5)
- # beginners (52)
- # biff (11)
- # brompton (5)
- # calva (2)
- # cider (7)
- # clojure (80)
- # clojure-europe (3)
- # clojure-finland (1)
- # clojure-nl (3)
- # clojure-norway (1)
- # clojure-uk (3)
- # clojurescript (15)
- # conjure (4)
- # core-async (9)
- # cursive (3)
- # datahike (38)
- # datascript (1)
- # datomic (7)
- # duct (9)
- # emacs (4)
- # fulcro (11)
- # graalvm (21)
- # honeysql (5)
- # lambdaisland (1)
- # leiningen (1)
- # news-and-articles (1)
- # off-topic (8)
- # react (42)
- # reagent (6)
- # reitit (11)
- # shadow-cljs (62)
- # specter (1)
- # spire (2)
- # sql (1)
- # tools-deps (12)
- # vim (5)
I’m having trouble connecting to a shadow-cljs app. It works across other editors, but not with vim and vim fireplace.
1. npx shadow-cljs watch app
2. wait for the http and nREPL servers to come up
3. open the http page via the browser
4. In vim :Connect 3333
(nREPL port)
5. In vim: :CljEval (shadow/repl :app)
(where :app
matches the id of the build I want to listen in on)
In the status-line at the bottom, I see To quit, type :cljs/quit[:selected :app]
and all of vim freezes until I hit CTRL-c
.
Yet the shadow cljs user guide section 14.6 leads me to believe I’ve done everything correctly..
( https://shadow-cljs.github.io/docs/UsersGuide.html#_fireplace_vim_vim_neovim )
Any input?
Found vim-iced ( https://liquidz.github.io/vim-iced ) instead. Has comprehensive documentation, including a section on connecting to shadow-cljs. Seems to work well
Updated 🙂 https://oli.me.uk/getting-started-with-clojure-neovim-and-conjure-in-minutes/
@U38J3881W - remember to also update the conjure line in the final example of the complete init.vim file 🙂