Discussion about all editors used for Clojure/ClojureScript
esnunes 2016-02-28T18:24:13.000066Z

is anyone developing in clojure using Vim?

val_waeselynck 2016-02-28T18:29:42.000067Z

@esnunes: I am not, but plenty of people are, check out #C0DF8R51A

esnunes 2016-02-28T18:31:53.000068Z

I tried to migrate from atom/sublime to emacs, but it slowed me down a lot, so I'm taking vim and I'm learning it very fast, although I have almost 100% sure that by the end I will be back to emacs, maybe using evil mode or spacemacs

dominicm 2016-02-28T18:57:14.000069Z

@esnunes: Me, @juhoteperi, @snoe and probably more are all diehard vimmers.

dominicm 2016-02-28T19:00:04.000070Z

https://github.com/Deraen/dotfiles/blob/master/.vimrc https://github.com/SevereOverfl0w/.files/blob/master/dotfiles/.nvimrc https://github.com/snoe/dotfiles/blob/master/home/.vimrc We all have public vimrc files you can check out. Mine has a big list of plugins under " # Cloure, deraen's are in the bundle_clojure folder, and snoe's are well, kinda mixed.

dominicm 2016-02-28T19:02:35.000072Z

https://github.com/tpope/vim-fireplace this is your key plugin. https://github.com/snoe/nvim-refactor.js this is really cool https://github.com/tpope/vim-sexp-mappings-for-regular-people is really neat (and sexp itself) https://github.com/SevereOverfl0w/async-clj-omni/ something I've been working on https://github.com/Deraen/vim-cider my favorite code reformatter for clojure.. Wow, this list got long fast. tl;dr, vim + clojure are good, there's loads to check out and try. And vim works on simple composition (fireplace does only a few things), then others build on that. So things are simple & easily swappable.

dominicm 2016-02-28T19:02:53.000073Z

I have tried spacemacs, and didn't like it much; "I cannot understand, what I cannot myself build"

esnunes 2016-02-28T19:12:41.000075Z

nice, thanks @dominicm !