Andrii, а вы какие для себя плюсы в виме нашли?
Во-первых, лёгкость. Быстро запускается. Во-вторых, часто билд-скрипты не сильно интегрированы с IDE. Я наблюдал на одной фирме, как люди запускали из командной строки, потом смотрели, в каком файл ошибка, открывали его в IDE, переходили на нужную строку исправляли. Не говоря о том, что можно просто взять лог компиляции где-то с сервера, и использовать его для навигации. Далее, много регистров, куда можно записать текст, и дописать текст. В обычных редакторов есть только одна область обмена, только один регистр. Далее, несколько окон поиска, далее лёгкая расширямость, возможность, например, выделить блок кода и натравить на нет awk-скрипт, который преобразует текст. Далее, меня просто бесит, как в обычной IDE вместо того, чтобы удалить текст до второй закрывающей скобки 2df) ты должен или выделять и удалять или по словам удалять и т. п. Мозг уже перестроился на команды vim. Опять же, когда у тебя исходников гигабайт, то навигация по grep выполняется в разы быстрее и более сильно кастомизировано. grep -Irn . --exclude-dir contrib --include '*.c'