Recuo automático com MacVim

0

Como posso alterar o recuo automático no MacVim?

Meu problema é que ao editar um arquivo TeX, toda vez que eu digito, por exemplo, ( , o vim decide recuar a linha para mim.

Aqui está um vídeo do meu problema . Você pode ver que é irritante.

Estou no Mavericks, a janela do MacVim mostra a versão como

Snapshot 66, VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Dec 12 2012 16:22:25)  
MacOS X (unix) version  
Included patches: 1-754

Instalei o patógeno e os plug-ins usados por meio disso incluem tabular , vim-slim , vim-colors-solarize e vim-surround . (Listando-os todos aqui porque não sei o que está criando esse comportamento.)

    
por morbusg 20.02.2014 / 11:18

1 resposta

2

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".

    
por 20.02.2014 / 14:43