Vim отлично подходит для выделения соответствующих скобок. Но в последнее время я работаю в Ruby, где определения методов обычно начинаются с doи заканчиваются endвместо {и }. Точно так же, ifзаявления и caseзаявления и другие не используют скобки, только ключевые слова. У кого-нибудь есть...