sensible tab defaults for vim