Personally, I mostly use neovim, both at home and at work. My reasons are:
- I hate any kind of screen cluttering. The minimap comes straight from hell.
- it’s very responsive. I don’t even bother using language servers as they occasionally introduce micro delays that I hate.
- it helps me in organizing the code better. No minimap means I keep the file size manageable, not seeing the definition of the function straight away means I keep the static complexity of the code in check (tend to reduce the number of delegates). It doesn’t help when I have to read cose from legacy codebase, but I don’t care too much about that.
nnullzz@lemmy.world 1 year ago
Was on VSCode, tried switching to neovim, ended up with JetBrains Goland. I might try neovim again but getting everything setup and learning new shortcuts was starting to eat up my work productivity. With Goland I have everything I need in one place.
It probably didn’t help that at the same time, I also tried to learn to use a moonlander with a different keyboard layout.
Teddly@programming.dev 1 year ago
I had a couple aborted attempts to switch to neovim, www.lazyvim.org is what finally got me to switch. It has what I needed to get going, and I bookmarked the keymaps page as I got familiar.