* I’m old. I learned Vim many years before VSCode existed and I have good muscle memory for using it.
* Vim defines many editing commands are available in other places such as shells, db clients, REPLs so I can bring my way of working with me across OSs.
* Learn Vim once and you know it for all time as other editors come and go.
* Vim/NeoVim has even more plugins than VSCode both its own and via LSP, etc.
* Vim is true FOSS. No one can take it away from you, control how you use it or insist they are given ownership of your work including training rights.
* I’ve worked with many VSCode users since it launched. The way I see them using it seems slow to do simple tasks and unappealing.
* Vim is getting easier to use because LLMs are making it easier to learn some of the obscure features.
I don’t mind what editor anyone else wants to use so long as I can use NeoVim. I’ve worked some jobs where the boss insisted everyone has to use what they use and I’ve never stayed long when that happens.
* I’m old. I learned Vim many years before VSCode existed and I have good muscle memory for using it.
* Vim defines many editing commands are available in other places such as shells, db clients, REPLs so I can bring my way of working with me across OSs.
* Learn Vim once and you know it for all time as other editors come and go.
* Vim/NeoVim has even more plugins than VSCode both its own and via LSP, etc.
* Vim is true FOSS. No one can take it away from you, control how you use it or insist they are given ownership of your work including training rights.
* I’ve worked with many VSCode users since it launched. The way I see them using it seems slow to do simple tasks and unappealing.
* Vim is getting easier to use because LLMs are making it easier to learn some of the obscure features.
I don’t mind what editor anyone else wants to use so long as I can use NeoVim. I’ve worked some jobs where the boss insisted everyone has to use what they use and I’ve never stayed long when that happens.