vim активно юзаю в консолях, но настраивать его под серьёзную работу с большими проектами, чтобы оно парсило всё корректно не пробовал. Не знаю, умееют ли vim-плагины так парсить C++, чтобы оно понимало C++11 с шаблонами и сотнями макросов. Eclipse хоть и тупит, но часто позволяет путешествовать вглубь говен. Есть сомнения, что в тыщах файлов и миллионах макросов vim не сдохнет... Хотя может я и гоню.
emacs вообще никогда не видел. Как у него со свежими плюсами и сложными проектами - не слышал.
JetBrains компания оплачивает, коллеги нахваливают, но драматических улучшений в сравнении с тормозным Eclipse не наблюдаю, жрёт те же гигабайты оперативы чёртовая ява, ну немного покрасивее и поточнее подсказывает.
Не советуйте всякие Code::Blocks и прочие notepad++ с мелкими сообществами разрабов. Полтора разраба забухало на год и оно отстало от жизни — не круто, у пляццкого эклипса хотя-бы серьёзное сообщество старых откормленных ява-разрабов