Я использую комплект вим-рельсов Тима Папы. В модели с условной проверкой vim нарушает «нормальный» отступ.Отступ vim с рельсами для условных проверок
Я вижу это:
validates_presence_of :terms_agreement, unless: :guest?
validates_presence_of :rules_agreement, unless: :guest?
accepts_nested_attributes_for :profile
def active_for_authentication?
super && !self.disabled?
end
Где бы ожидать, чтобы увидеть это:
validates_presence_of :terms_agreement, unless: :guest?
validates_presence_of :rules_agreement, unless: :guest?
accepts_nested_attributes_for :profile
def active_for_authentication?
super && !self.disabled?
end
Если есть нет условие отступа работает правильно, но это мало unless
пинает мой зад. Я знаю, что окружающая среда сильно варьируется, но любые подсказки или советы будут высоко оценены.
rails.vim 5.0, по-прежнему без радости - и здесь я так старался тренироваться, чтобы использовать новый синтаксис. Штопать. О, хорошо, спасибо, это меня доставит. – trh
Попробуйте sleuth.vim. Примечания к выпуску для версии 5.0 говорят: «Настройки отступа больше не настраиваются автоматически. Попробуйте sleuth.vim». – usha