Как добавить подсветку синтаксиса capybara dsl к подсветке синтаксиса vim?
Я использую плагин Тима Поупа rails.vim и по большей части он выделяет почти все, что я хочу, кроме нового DSL Capybara, который содержит такие ключевые слова, как feature
, scenario
, background
и т.п.
Я не хочу создавать новый файл синтаксиса только для этих двух ключевых слов, просто нужно добавить их к существующему.
Любая помощь приветствуется.
1 ответ
Решение
Найденный rails.vim
файл, который содержит синтаксические вещи и добавил ключевые слова.
elseif buffer.type_name('spec') syn keyword rubyRailsTestMethod describe context it its specify shared_examples_for it_should_behave_like before after subject fixtures controller_name helper_name feature scenario background
Этот ответ дал мне подсказку, где искать: автоматизировать rails.vim