In particular, the display of initialization lists is really bad:
vector v({1,2,3});
will highlight the curly braces in red (den
There is now a C++11 script from http://www.vim.org/scripts/script.php?script_id=3797, which no longer mark the braces inside parenthesis as error.