Railsでルーティング確認するにはrails.vimを使っていると:Rake routes
するとすぐ確認できて便利。
だけど、Quickfixじゃなくてuntie.vimで見たいなーと思ったので、unite outputにrake routesの結果を流し込んでみた。
nnoremap [unite] :<C-u>Unite<Space>
nmap f [unite]
nnoremap [unite]r :Rc<C-u>Unite output:!bin/rake\ routes -start-insert<CR>
uniteにf
を当てているので、fr
で起動。
ざざっと絞り込めて便利。
unite.vimのアクションを設定して
- Prefixのyank
- Controller#Actionのopen
とかやるともっと便利かも。