Eu gosto do auto-recuo inteligente que o VIM faz quando eu inicio uma nova linha, mas eu odeio o que ele reformata a linha que deixei. Estou procurando uma maneira de desligar isso.
Exemplo simples. Digamos que eu tenha este HTML:
<!-- some multiline
comment -->
<div id="foo" style="bar" class="baz">
Se eu colocar o cursor antes da tag de estilo e pressionar ENTER, ele será reformatado para:
<!-- some multiline
comment -->
<div id="foo"
style="bar" class="baz">
O que não é absolutamente o que eu quero.
Isso me frustra toda vez que eu trabalho em arquivos HTML, já que vou começar a linha exatamente onde eu quero e o Vim irá movê-lo quando eu pressionar ENTER para ir para a próxima linha.
Eu ainda quero auto-recuar a nova linha (nem sempre na primeira linha nova, mas isso é fácil de corrigir, e o resto tudo se alinha corretamente), mas eu nunca quero mudar a linha que estava saindo.
Tags vim