Наиболее IDE-шная особенность Vim из мне известных — поддержка тегов. С ними смотреть исходники гемов гораздо удобнее чем с bundle open
или show-source
.
Нажав Ctrl+] переходим на класс / метод под курсором. Нажав Ctrl+t возвращаемся обратно.
Полезно для классов большого проекта и самое главное — его гемов. Можно из своего контроллера перейти на ActionController::Base
, а оттуда закопаться ещё дальше в Рельсы открыв ActiveSupport::Autoload
. И снова вернуться обратно в свой проект нажав Ctrl+t два раза.