Vimで最近使ったファイルをサクッと開きたいなー、と思っていました。毎回手動でパスを入力したり、VimFilerで選択していて限界を感じていました。

で、何かプラグインを入れればいいのかな、とググっていたら、Uniteでできることがわかりました。どのサイトでも :Unite file_mru でできると書いていたので、やってみると file_mru なんてコマンドがない…。 みんなウソ情報書いているのかよと思っていたら、どうも file_mru が Unite から分離しているようで。

file_mruが呼び出せずエラーになったのでunite.vimを再設定 - MEMOcho-

そういうことかと、上記のサイトのとおり、

NeoBundle 'Shougo/neomru.vim'

でプラグインをインストールをしたら、無事使えました。

Uniteのキーマッピングを設定していなかったので、これを機に.vimrcに追加しました。

下記のサイトを参考に(最後以外はコピペ)

unite.vim まとめ - Qiita

nnoremap <silent> ,uy :<C-u>Unite history/yank<CR>
nnoremap <silent> ,ub :<C-u>Unite buffer<CR>
nnoremap <silent> ,uf :<C-u>UniteWithBufferDir -buffer-name=files file<CR>
nnoremap <silent> ,ur :<C-u>Unite -buffer-name=register register<CR>
nnoremap <silent> ,uu :<C-u>Unite file_mru buffer<CR>
nnoremap <silent> ,uk :<C-u>Unite bookmark<CR>