I seem to be having a problem with the default syntax folding in Vim 7.0. The syntax folding seems to get confused whenever there is a statement like this:
a = (b == 0) ? 1 : 2; After a statement like that, the folding just collapses everything after that statement into one fold. It normally highlights all the following curly braces in red as well. Has anyone stumbled across this problem and come up with a fix? Thanks J