あとは :NeoBundleInstall でインストール完了です。 vim-ruby-refactoring の一部コマンドが vim-matchit に依存するようなので一緒に入れておくのが良さそうです。 機能一覧 主な機能を挙げていきます。 " メソッドに引数を追加する :nnoremap <leader>rap :RAddParameter<cr> " 一行で書かれた条件文(e.g. "hoge if fuga?" のようなもの)を伝統的な複数行の形式に変換する :nnoremap <leader>rcpc :RConvertPostConditional<cr> " 選択部分を RSpec の "let(:hoge) { fuga }" の形式に切り出す :nnoremap <leader>rel :RExtractLet<cr> " 選択部分を定数として切り出す :vnorem
![vim-ruby-refactoringで面倒なリファクタリング作業を自動化 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/86071fb0b0d0d05b18505f3afba64bdc66b02450/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9dmltLXJ1YnktcmVmYWN0b3JpbmclRTMlODElQTclRTklOUQlQTIlRTUlODAlOTIlRTMlODElQUElRTMlODMlQUElRTMlODMlOTUlRTMlODIlQTElRTMlODIlQUYlRTMlODIlQkYlRTMlODMlQUElRTMlODMlQjMlRTMlODIlQjAlRTQlQkQlOUMlRTYlQTUlQUQlRTMlODIlOTIlRTglODclQUElRTUlOEIlOTUlRTUlOEMlOTYmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWJkMmM4N2RlNzM1ZjhlY2U4MjMzMTc5YTY5NjczOTNl%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwaHlvc2hpZGEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWIwYzFiN2UxY2U2MmI4MWYxOTRlMjMzMGU1MGExNmQ0%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D7e438869d9888786ce5a122838d7ad09)