I have the following code:namespace{template<typename T>     struct One // This is the odd line{     // impl details}template<typename T> struct Two {     // impl details}}I would want to change the indent rules to make it look like this:namespace{template<typename T> struct One {     // impl details}template<typename T> struct Two {     // impl details}}Primary question But I can't find what rule is causing the strange indentation. Is there a way to query vim for this information? (I know there is something like that in emacs)Secondary question If there is no such option, does someone know how I can make it look right? Note that it only happens immediately after a namespace.My current cinoptions is cinoptions=:0,g0,=1s,(1s,N-s
Is it possible to get the rule (cinoption) that govern the indentation for a specific line in vim
vimrc;indentation