O plug-in vim-autoformat usa astyle para realizar o recuo e astyle suporta uma variedade de recuos Estilos Aquele que você está procurando, talvez próximo dos estilos K & amp; R ou Java. Combine seu estilo preferido com um em este artigo da Wikipédia e com as opções correspondentes para astyle . Em seguida, adicione ao seu .vimrc , por exemplo, usando o Estilo One True Brace :
let g:formatprg_c = "astyle"
let g:formatprg_args_c = " --style=1tbs "