This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-01-28
Channels
- # beginners (33)
- # cljs-dev (9)
- # cljsjs (1)
- # cljsrn (5)
- # clojure (123)
- # clojure-uk (2)
- # clojured (1)
- # clojurescript (11)
- # datomic (71)
- # defnpodcast (2)
- # dirac (8)
- # emacs (35)
- # events (4)
- # figwheel (7)
- # fulcro (29)
- # hoplon (6)
- # immutant (1)
- # keechma (4)
- # lumo (43)
- # nyc (1)
- # off-topic (16)
- # om (1)
- # onyx (9)
- # re-frame (12)
- # rum (15)
- # shadow-cljs (18)
- # spacemacs (1)
- # sql (6)
- # uncomplicate (1)
- # unrepl (5)
- # vim (1)
https://github.com/clojure-vim/vim-jack-in just gained support for jacking in via clj
, it requires this in your init.vim/vimrc, as it only supports the latest cider snapshot, which isn't supported by refactor-nrepl.
let g:jack_in_injections['cider/cider-nrepl']['version'] = '0.17.0-SNAPSHOT'
unlet g:jack_in_injections['refactor-nrepl']
This means you can now do :Clj
to get yourself a CIDER nREPL which vim will automatically detect. You can also pass dep-opt arguments like :Clj -R:dev -C:dev
to load the dev aliases.
main-opt arguments aren't currently supported, but I'd welcome any ideas someone has to make them possible, I'm guessing it may involve a delimiter like --
or similar.