adding the matchindent plugin. autodetects tabs vs 2spaces vs 4spaces and changes settings accordingly.