vim-cpp-enhanced-highlight
vim-cpp-enhanced-highlight copied to clipboard
Additional Vim syntax highlighting for C++ (including C++11/14/17)
Syntax highlighting fails when using stream functions with variables and strings with a right bracket simultaneously.
 Seems like using brackets on a line like that breaks the highlighting for text. ```int main() { std::stringstream ss; ss
There's a lot of names defined in the cppSTLfunction syntax group. In practice this easily leads to spurious highlighting, especially in a programming style where these functions would always be...
try ```cpp template class C; ``` `T` is colored as usual term, not as a comment as excpected.
```c++ #define ONE 1 #define TWO (1+1) #define PLUS(x) x+1 ```
Here's an example 
Well, scrolling using just "j" is definitely not a good idea, but it's the way I can constantly reproduce this issue. I'm using neovim. When I editing a large cpp...
This breaks parentheses highlighting. I suggest modifying the match with pattern offsets: `/me=e-1,he=e-1` See also: https://hamberg.no/erlend/posts/2011-08-25-vim-tip-highlighting-function-names-in-c-code.html
### `let g:cpp_experimental_template_highlight = 1` breaks cast type highlight. For: - static_cast - reinterpret_cast - const_cast  It helps with templates, but breaks the cast.
