теперь о том, что я увидел на скриншоте: дефолтный осом, смотреть не на что; два терминала, наверное это urxvt, смотреть не на что; вим, в нём тоже ничего интересного; шрифты в терминале вменяемы, но есть лучше; шрифты в панели кошмарны; код я не смотрел, ибо плюсы не умею.
для скриптоты не так критично, как для плюсов. возможностей вима более чем хватит, в крайнем случае можно его использовать так. имхо продуктивность снижается, когда используешь vim там, где нужна полноценная ide. // хотя это не тот случай, похоже.
я бы предложил провести какую-нибудь специальную олимпиаду на тему «возьмём мегабайт индусокода, и кто быстрей его заставит работать», я на Java в IntelliJ IDEA, а они - в vim на php... Но так лениво. Да и ответ известен.