Индентация кода на Pascal/Deplhi/Oberon с BEGIN/END заглавными буквами
Есть Vim 8. И есть код (примерный) на паскалеподобном языке:
BEGIN
i := 0;
IF i = 0 THEN
BEGIN
i := 1;
END;
END.
Выделяю его и жму =, чтобы отформатировать, но ничего не
происходит. При этом, если ключевые слова писать строчными, всё
работает. Как сказать Vim, чтобы он не обращал внимание на
регистр при индентации?