Разработка на С++ в VIM?
> При нажатии на точку задержка до нескольких секунд
Вы используете libclang режим clang_complete? В этом случае используются reparse*() API, которые автоматически строят PCH в памяти и репарсят только ваш код, а не все подключенные заголовки.

> в clang++ пока не все гладко с constexpr
Вы используете clang из SVN?
Рекомендую посмотреть KDevelop. Там очень хорошая подсветка синтаксиса и автодополнение для C/C++ и для Qt, плюс есть vi-режим.