text: Na internetu existuje nepřeberné množství "tipů", jak lze formátovat XML (XHTML, HTML) kód pomocí programu xmllint a možnosti "protáhnout" buffer Vimu externím programem. Já sám mám také namapovanou klávesu F5 na tuto "vychytávku":
  $ cat .vim/ftplugin/xml.vim
  Příliš často tuto možnost však nepoužívám. Bloggeři kteří toto doporučují jako jediné možné řešení dotiž zapomínají, že Vim dokáže odsadit XML i HTML sám od sebe - potřebná pravidla jsou již v základním instalačním balíčku. Finta je akorát ta, že je nutné to zapnout. Provede se to takto:
  $ cat .vimrc | tail -n3
  Odsazování se pak opravuje pomocí rovnítka (=). Pro opravení odsazení v celém souboru používám (o něco delší) kombinaci ggVG=.