@meine lot of nice options, but can't quite get any of them to do what I want. And the problem is I actually want it to do less than what it (cindent) is already doing, and only slightly differently. The default are very complicated, and the customization options seem arbitrary/opinionated.
Everyone seems to just submit to the will of even more complicated language specific plugins, but I am reluctant. I want something simple and generic.
@namark simple and generic is better in most instances. sorry, my knowledge is not enough here, but I catch your drift