So lange für ein File (oder ein Projekt) konsistent Tabs oder Spaces verwendet werden, ist es fast egal, was du machst. Aber wenn mehrere Leute mit unterschiedlichen Einstellungen an einem File arbeiten, dann wird's echt schlimm...
Für vim empfehle ich:
Und für Emacs: