vim

For discussion on all things (neo)vim.
Aron 2021-05-04T04:52:18.097600Z

What else is there beyond parinfer that people most often use in vim? Just vim-sexp and https://github.com/tpope/vim-sexp-mappings-for-regular-people ?

Aron 2021-05-04T04:52:56.098300Z

I would like to be able to edit clojurescript files better, and I am not sure where to move, what to practice.

NoahTheDuke 2021-05-04T11:42:21.101700Z

Those are great. I also like/use andymass/vim-matchup and wellle/targets.vim

rwstauner 2021-05-04T17:19:45.104300Z

anybody using vim with shadow-cljs? i tried fireplace and iced ... neither are straightforward, and when i fumble around enough to get a connection working then they seem to break when they try to require cider on the js side and the connection goes bad. my next step at this point is to try downgrading cider, et. al to the versions that were around when these plugins were built, but i also don't really know what should work since i've seen very few mentions of anyone trying this

dharrigan 2021-05-04T17:50:44.104900Z

I use conjure with Vim and it supports shadow-cljs

dharrigan 2021-05-04T17:51:08.105700Z

I'm playing around with shadow-cljs and it's new to me, but so far, vim + conjure seem to work

dharrigan 2021-05-04T17:51:53.106200Z

There is the #conjure channel if you need more help

samoleary 2021-05-04T17:54:50.107400Z

fireplace setup with shadow-cljs is relatively straightforward with https://github.com/nrepl/piggieback. I've only arrived into the shadow-cljs world as of last week but haven't had any issues after getting set up. What have you tried with fireplace and shadow-cljs?

rwstauner 2021-05-04T19:25:39.108500Z

thanks, i forgot about conjure. after a bit of struggling it now seems to be working for me so at least i can move on.