> а мне ts=2;sw=2 нравится в vim больше чем 4, обязательное(?) для питона.
Неправда, там требуется чтобы число пробельных символов было одинаково в пределах блока, и было больше во внутренних блоках.
Т.е. правильно:
def fun1():
print 1
print 2
def fun2():
print 1
print 2
Не правильно:
def fun1():
print 1
print 2
if str in ("str1","str2"):
print 8
else:
print 9