Это к вопросу что в UNIX существует только два редактора - ViM и (X)Emacs. :-)
ViM настроен как IDE. Причём в отличии от многих других (Emacs не трогаем) работает с минимальными правками конфига и с C/C++, и с Python и с noweb.
По ошибкам ходит, контекстный хелп кажеть, по tag'ам тоже ходить - ляпота.
>>> Просмотр (1024x768, 206 Kb)