O script de recuo HTML padrão foi alterado durante a transição de 7.3 a 7.4 e agora requer algumas configurações para funcionar corretamente: :help html-indenting
.
Isso é o que eu tenho no meu vimrc
:
let g:html_indent_script1 = 'inc'
let g:html_indent_style1 = 'inc'
let g:html_indent_inctags = 'html,body,head,tbody,p,li,dd,dt,h1,h2,h3,h4,h5,h6,blockquote'
Com essas configurações, todas as tags de fechamento devem ser movidas para a coluna 0 quando você digitar o fechamento >
.