VIM - Автоматическая вставка ключевого слова end в методах, классах и т.д. для языка Ruby

Во многих текстовых редакторах для программистов я замечал очень удобную функцию автоматического добавления ключевого слова end, когда вы объявляете функцию, класс и т.д.

Для себя я решил реализовать в VIM, так как из-за одной функции отказываться от этого редактора я не хочу. Не долго копаясь в дебрях сети нашел интересное расширение, которое реализует данную функцию. Расширение называется endwise, его можно скачать по ссылке http://www.vim.org/scripts/script.php?script_id=2386

Скачайте файл endwise.vim и скопируйте в директорию ~/.vim/plugin. После того как вы запустите редактор и установите тип файла ruby (set filetype=ruby) расширение само заработает.

Кстати, для рубистов ширину отступов предлагается устанавливать в 2 пробела. Это реализуется очень легко одной строчкой:
au FileType ruby set shiftwidth=2
Данная строчка принимает отступы в два пробела только для Ruby файлов.