Use Cases and Deployment Scope
VIM is used as an editor all over the whole organization, mostly used as a convenient editor in remote Linux servers. Usually, a full development environment does not exist in those servers. Vim, which is bundled in most of the Linux distributions, comes as a handy tool in those environments. Some people, including me, use it as the main editor, even the main development environment.
Other Software Used
Microsoft Visual Studio Code, Postman, Trello