Verifique se você tem o vim completo instalado:
sudo apt-get install vim
Em seguida, crie um arquivo chamado ~/.vimrc
com o seguinte conteúdo:
filetype plugin indent on
Então deve funcionar.
UPDATE ( fonte da atualização)
Na versão 7.4, o arquivo de recuo foi alterado, isso é o que causa problemas. O novo recuo não recua a cada tag html, mas você pode especificar quais tags recuar usando:
:let g:html_indent_inctags = "html,body,head,tbody"
no vim, ou sem o :
em ~/.vimrc
como sempre. (Claro, coloque as tags na lista que você quer que sejam marcadas.)
Ou você pode simplesmente voltar a versão antiga do arquivo de indent no lugar do mais novo. Em 12.04, o arquivo de recuo antigo está localizado em /usr/share/vim/vim73/indent/html.vim
, portanto, acho que para a versão 7.4, o arquivo está localizado em /usr/share/vim/vim74/indent/html.vim
. Ou para substituí-lo apenas pelo seu usuário e mantê-lo protegido de atualizações, coloque-o em ~/.vim/indent/html.vim