Я использую Vim как Full Stack разработчик, скажу даже, что я все проекты разрабатываю на нем практически.
Я подключил плагины, подключил туда YouCompleteMe, LSP и теперь у меня как свой VSCode, сменил оформление vim, подключил git плагин к нему, настроил .vimrc и теперь я не знаю проблем.
На данный момент мне захотелось что то от себя добавить, и я решил поизучать VimScript.
Вдобавок к Vim, я использую и Neovim, штука тоже хорошая.
Я многие команды не знаю в Vim, мне хватает сохранить, удалить, просмотреть логи git, просмотреть изменения в файле, открыть два файла рядом и переключаться между ними, быстрые переключения между проектами и все.
Экономит ли время? Да, лично для меня.
Я практически мышку не использую, а так бывает от мышки часто рука побаливает долгим пользованием, то я вообще забыл про нее.
Хочу добавить, что я еще и сисадмин, и для меня Vim и Nano это базовые вещи на сервере