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.