diff --git a/after/syntax/c.vim b/after/syntax/c.vim index 9775b13..fd5b0f5 100644 --- a/after/syntax/c.vim +++ b/after/syntax/c.vim @@ -32,7 +32,7 @@ if !exists('c_no_operators') " Match: (expr) ? true : false; " ^ ^ - syn region cOperatorTernary matchgroup=cOperator start='?' end=':' transparent display + syn region cOperatorTernary matchgroup=cOperator start='?' end='::\@!' transparent display endif let g:c_doxygen = get(g:, 'c_doxygen', 1)