TL;DR: shortcuts. 99.9% of code editors has vim addons, so I can use familiar shortcuts from vim in every code editor.
Vim, the ancient text editor, that used to edit text files in terminal, is being used by a lot of people. Me including. Why should anyone use this old, terminal based text editor, while there are beautiful window based, fashionable and modern text editors out there?
One of the best benefits of using vim is that I learned many of the vim shortcuts. And every other editor that I used has a vim addon. This allows me to use all vim shortcuts in every editor, without learning new shortcuts.
Example of vim add on for visual studio code