The problem with using Vim is that you have to learn Vim, but early in my career I was in single-ecosystem shops that all used IDE’s for whatever tech (Microsoft= Visual Studio, Java = Eclipse / NetBeans, PHP = Sublime Text, arguably not an IDE)
By the time I got to the point in my career where I got to choose the tooling, VSCode was already a thing and it has an extension for anything you can think of.
So I never had to learn Vim, and now it’s in the too-hard basket, and VSCode is ubiquitous and works surprisingly well
You might change your mind when you hit rock bottom and have to claw your way back with a 2011 shitbox laptop that attempts to kill itself if you dare to open a second firefox tab or, case in point, VSCode or anything that has been built with Electron.
I learnt vim and neovim out of necessity - because it takes only 30 MB on RAM
The problem with using Vim is that you have to learn Vim, but early in my career I was in single-ecosystem shops that all used IDE’s for whatever tech (Microsoft= Visual Studio, Java = Eclipse / NetBeans, PHP = Sublime Text, arguably not an IDE)
By the time I got to the point in my career where I got to choose the tooling, VSCode was already a thing and it has an extension for anything you can think of.
So I never had to learn Vim, and now it’s in the too-hard basket, and VSCode is ubiquitous and works surprisingly well
You might change your mind when you hit rock bottom and have to claw your way back with a 2011 shitbox laptop that attempts to kill itself if you dare to open a second firefox tab or, case in point, VSCode or anything that has been built with Electron.
I learnt vim and neovim out of necessity - because it takes only 30 MB on RAM