1. Ability to open up any sized file. Anyone who accidentally clicked on a 15mb log file in the directory know what I'm talking about.
2. commands, specifically %s, norm, etc applied over visual mode. norm is particularly powerful when you want to batch edit.
3. macros, the ability to define macros both beforehand, and on the fly is really useful.
4. Availability. Any linux box I ever sshed into has never failed to have vim.
^^ Those are the features that imo are important and won't be available as a vim plugin to other IDEs. People also don't realize how vim has these feature that matches other IDEs.
1. Plugins, the vim plugin world is as rich as other IDEs like vscode.
2. language servers, these can run in the background and provide autocomplete, code smell, e.g. jedi, tsserver-vim.