Put
filetype plugin indent on
в вашем .vimrc
, чтобы Vim автоматически идентифицировал файлы .xml как xml. Возможно, вам придется поставить
set nocompatible
до этого.
Если расширение файла не .xml, вы можете сделать Vim угрозой его как xml, используя
:set filetype=xml
После того, как вы это сделаете, автоиндентирование Vim (и подсветка синтаксиса, и omnicomplete (что в xml просто закрывает теги, но это еще что-то)) будет правильно работать для xml.