X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/6e04badbe658cfb487d0bda38f02a9d6b4d15cc0..aee86b894d70dd7dfee9b3bb7fb48d1c8a61be06:/vim/vimrc diff --git a/vim/vimrc b/vim/vimrc index dd4b7b7..3905add 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -513,7 +513,6 @@ let g:UltiSnipsListSnippets="" " unite {{{2 call unite#filters#matcher_default#use(['matcher_fuzzy']) call unite#custom#profile('default', 'context', { - \ 'start_insert': 1, \ 'winheight': 20, \ 'direction': 'botright' \ }) @@ -521,6 +520,8 @@ call unite#custom#profile('default', 'context', { " seems not respected let g:unite_source_grep_max_candidates = 2000 if executable('ag') + " Use ag in unite rec source + let g:unite_source_rec_async_command = 'ag --follow --nocolor --nogroup --hidden -g ""' " Use ag in unite grep source. let g:unite_source_grep_command = 'ag' let g:unite_source_grep_default_opts = '--smart-case -w --vimgrep --hidden --ignore ''.hg'' --ignore ''.svn'' --ignore ''.git'' --ignore ''.bzr''' @@ -529,7 +530,9 @@ end nnoremap [unite] nmap u [unite] -nnoremap [unite]f :Unite buffer file_rec +nnoremap [unite]f :Unite -start-insert file_rec/async +call unite#custom#default_action('buffer', 'goto') +nnoremap [unite]b :Unite buffer nnoremap [unite]a :Unite grep -input= " yankring {{{2