I'm about to give up on Vim. How is life with Neovim? I hate starting over like that, but just have too many problems when switching between Babashka and Clojurescript projects.
Coming from years of using Emacs I rolled my own Neovim config from scratch over a few weeks and created something that was reliable and fast. It was taking some time to manage (lack of experience, limited plugin manager), so I switched to using AstroNvim config (after evaluating lazyconfig, nchad and a few others) and deprecated my own config. I added an AstroNvim community pack for Clojure that includes Conjure and parinfer and it all works very smoothly. Most of this is documented in https://practical.li/neovim/configuration/astronvim/ and I've shared my user configuration and a few other nice things I learned about Neovim (still more to learn though) If you don't want to create everything from scratch, then I'd recommend AstroNvim and its community config. Its pretty easy to customise things via the separate user config I have found Neovim very fast and stable and even use it happily on my android smartphone and tablet (via Termux app)
I'm currently using Johns config without any modifications on a new laptop and it's working well!
i've been using neovim non-stop since 0.5 and it's rock solid. lua is a really nice language. there's still some warts as things switch over, and the community documentation can lag behind, but i have no qualms
the only issue is that lua makes it easier to "modularize" my dotfiles, so my config has grown tremendously
I grabbed it and Conjure to see what happens. But I can't seem to eval anything despite setting the leader key.
Finally got it to work 😤 Along with tmux and a better color scheme.
Is incredible, there is a infinity of exclusive plugins made in lua, feels super modern. I made the jump years ago and never looked back.
Two days in and it is treating me very well. I didn't realize the old plugins would all still work. There is some config debt waiting for other languages, but all the core functions I want (tmux integration!) and Clojure are working great.
I don't know what you using for tmux, I was using a very old vim plugins for that, but recently I changed for https://github.com/aserowy/tmux.nvim Working great so far.
I haven't had an tmux problems yet, but someday I'll try https://zellij.dev/ and see how that compares.
Oh fantastic https://github.com/lljbash/tmux-update-display