It seems like setting up tabs and its spacing in vim should be trivial but; but in IMO it is actually a non trivial task (to get all the settings correct and working together).
But I have not seen this question on vim site.
Is it covered well on another stack exchange site (that is why nobody asked here) or is it considered too trivial to even ask about?
As a new user to vim this was one of the first task I did but it took my forever to get all the setting working correctly.