BTW: This deal has expierewd
It's not Emacs.
IDE can make a programmer lazy. But if you desperate have a look here https://arstechnica.com/information-technology/2009/05/vim-made-easy-how-to-get-your-favorite-ide-features-in-vim/
Does VIM know the syntax for each language and can correct syntax? Nothing wrong with it as a text editor. But if you're programming/scripting why make your life harder than it needs to be.
I've got a few older models as well, but I don't seem to get usability out of them. I use my Pi 3 B+ at the moment as a smart home server running node-red. Basically to fill in for the limitations of my smart home devices (Google Home, Alexa etc). Things such as controlling my TV, wake on lan, and running batch and shell scripts for various tasks.