clj-refactor.nvim
clj-refactor.nvim copied to clipboard
A neovim clojure refactoring plugin
As mentioned [here](http://grokbase.com/t/gg/clojure/1541cnvt08/transducers-sequence-versus-eduction#20150401bfszawlk36zaxhqcankvegd4r4) it would be really cool to have something to auto-convert from `->>` to `eduction`
e.g. clojure.test/is used as `is` will generate `({:name clojure.test, :type :ns})` as candidates. This should result in adding `[clojure.test :refer [is]]` instead of just `[clojure.test]`, https://github.com/clojure-emacs/clj-refactor.el/blob/f5295df68955c23fffd60718039fd386d13c77f5/clj-refactor.el#L2687-L2708 may act as inspiration
I use syntax folding for clojure (`set fdm=syntax`). To get crrs to work I had to: - `set foldlevelstart=99` and open all folds in the current file. I noticed that...
The add missing libspec example from clj-refactor.el dons't works. https://github.com/clojure-emacs/clj-refactor.el/blob/master/examples/add-missing-libspec.gif