У меня есть некоторые операторы if:
def is_valid(self):
if (self.expires is None or datetime.now() < self.expires)
and (self.remains is None or self.remains > 0):
return True
return False
Когда я набираю эти выражения, мой Vim автоматически перемещает and
в новую строку с тем же отступом, что и строка if
. Я пробую больше комбинаций отступа, но проверка всегда говорит о недопустимом синтаксисе. Как построить long if's?