A maneira mais fácil de encontrar todas as opções que afetam o recuo é abrir uma janela de opções com
:options
e, em seguida, consulte a Seção 15, "guias e recuo". Depois de saber quais opções são relevantes, você pode verificar seus valores atuais e qual plug-in é responsável com
:verbose set ai? si? cin? cink? inde? indk? ci? pi? lisp? lispw?
Para realmente desabilitar um recuo específico do tipo de arquivo; da seção do manual 30.3:
If you don't like the indenting for one specific type of file, this is how you avoid it. Create a file with just this one line: >
:let b:did_indent = 1
Now you need to write this in a file with a specific name:
{directory}/indent/{filetype}.vim
The {filetype} is the name of the file type, such as "cpp" or "java".