How do I fix the indentation of his huge html files which was all messed up?
I tried the usual "gg=G command, which is what I use to fix the indentation of code files. However, it didn’t seem to work right on HTML files. It simply removed all the formatting.
I also tried setting :filetype = xml, to see if tricking it into thinking this was an XML file would help but it still didn’t do it.
With
filetype indent oninside my.vimrc, Vim indents HTML files quite nicely.Simple example with a
shiftwidthof 2: