Uniteのキー操作

基本的な操作がわかるサイト

基本的な操作がわかるサイト2

下記に特に重要なところ抜粋

■カレントディレクトリのファイルとディレクトリ一覧

:Unite file


■最近開いたファイルの一覧

:Unite file_mru

※別途プラグインが必要なのでdein_lazy.tomlに下記追記
# unite.vim を読み込んだら一緒に読み込む
[[plugins]]
repo      = 'Shougo/neomru.vim'
on_source = ['unite.vim']


###Uniteのキーバインド

Uniteのキーバインドがあるサイト

Uniteのキーバインドがあるサイト2

Unite.vimにまつわる.vimrcの記述は以下のようにしました。prefix keyは<Space>uにしてます。

init.vim

"unite prefix key.
nnoremap [unite] <Nop>
nmap <Space>u [unite]


---

" unite.vim keymap
let g:unite_source_history_yank_enable =1
nnoremap <silent> [unite]u :<C-u>Unite<Space>file<CR>
nnoremap <silent> [unite]g :<C-u>Unite<Space>grep<CR>
nnoremap <silent> [unite]f :<C-u>Unite<Space>buffer<CR>
nnoremap <silent> [unite]b :<C-u>Unite<Space>bookmark<CR>
nnoremap <silent> [unite]a :<C-u>UniteBookmarkAdd<CR>
nnoremap <silent> [unite]m :<C-u>Unite<Space>file_mru<CR>
nnoremap <silent> [unite]h :<C-u>Unite<Space>history/yank<CR>
nnoremap <silent> [unite]r :<C-u>Unite -buffer-name=register register<CR>
nnoremap <silent> [unite]c :<C-u>UniteWithBufferDir -buffer-name=files file<CR>