В одном из редакторов на основе Eclipse, которые я опробовал недавно (я думаю, это RubyMine), когда было выбрано ключевое слово Ruby, которое открыло или закрыло метод или блок, было выделено соответствующее ключевое слово Open/Close. Подобно тому, как Vim может выделить соответствующую скобку открытия/закрытия.
Например, если я выбрал "def", он выделит соответствующий "конец". Он также работал для do/end блоков.
Это было действительно удобно, особенно для тех длинных и иногда сильно вложенных файлов Rspec.
Кто-нибудь знает, как добиться этого в Vim?