unite.vim の候補を動的にソートする unite-source と action をつくった

vimfiler.vim だと S を押すことで動的に候補のソートを行うことができるのですが、そんな感じのことを unite.vim でもやってみました。


https://cloud.githubusercontent.com/assets/214488/3351504/eb26a4fc-fa0d-11e3-8c61-ace599716bef.gif

[プラグイン]

NeoBundle "osyo-manga/unite-candidate_sorter"

[設定]

" ソートの呼び出し
augroup my-unite
	autocmd!
	autocmd FileType unite nmap <silent><buffer> S <Plug>(unite-candidate_sort)
augroup END

[使い方]

unite.vim を起動して S を押すとソートを選択する unite.vim が起動します。
ソートを行いたいアルゴリズムを選択すればそのとおりにソートが行われます。
また、大文字の場合は逆順になります。