comparison vimrc @ 121:eae8e7173918

Update plugins
author zegervdv <zegervdv@me.com>
date Thu, 25 Sep 2014 18:01:31 +0200
parents f7ea2b69b89d
children 5ec9c636da2a
comparison
equal deleted inserted replaced
120:fa0b6b2cbfb6 121:eae8e7173918
281 let g:airline#extensions#syntastic#enabled = 1 281 let g:airline#extensions#syntastic#enabled = 1
282 " }}} 282 " }}}
283 " Unite {{{ 283 " Unite {{{
284 call unite#filters#matcher_default#use(['matcher_fuzzy','matcher_regexp']) 284 call unite#filters#matcher_default#use(['matcher_fuzzy','matcher_regexp'])
285 call unite#filters#sorter_default#use(['sorter_rank']) 285 call unite#filters#sorter_default#use(['sorter_rank'])
286 call unite#set_profile('files', 'smartcase', 1) 286 " call unite#set_profile('files', 'smartcase', 1)
287 call unite#custom#profile('files', 'context.smartcase', 1)
287 call unite#custom#source('line,outline', 'matchers', 'matcher_fuzzy') 288 call unite#custom#source('line,outline', 'matchers', 'matcher_fuzzy')
288 call unite#custom#source( 'buffer', 'converters', ['converter_file_directory']) 289 call unite#custom#source( 'buffer', 'converters', ['converter_file_directory'])
289 " sort file results by length 290 " sort file results by length
290 call unite#custom#source('file', 'sorters', 'sorter_length') 291 call unite#custom#source('file', 'sorters', 'sorter_length')
291 call unite#custom#source('file_rec/async', 'sorters', 'sorter_length') 292 call unite#custom#source('file_rec/async', 'sorters', 'sorter_length')
292 let g:unite_enable_start_insert=0 293 let g:unite_enable_start_insert=0
293 let g:unite_source_history_yank_enable=1 294 let g:unite_source_history_yank_enable=1
294 let g:unite_source_rec_max_cache_files=5000 295 let g:unite_source_rec_max_cache_files=3000
295 let g:unite_prompt='» ' 296 let g:unite_prompt='» '
296 if executable('ag') 297 if executable('ag')
297 let g:unite_source_grep_command = 'ag' 298 let g:unite_source_grep_command = 'ag'
298 let g:unite_source_grep_default_opts = 299 let g:unite_source_grep_default_opts =
299 \ '-i --line-numbers --nocolor --nogroup --hidden --ignore ' . 300 \ '-i --line-numbers --nocolor --nogroup --hidden --ignore ' .
300 \ '''.hg'' --ignore ''.svn'' --ignore ''.git'' --ignore ''.bzr''' 301 \ '''.hg'' --ignore ''.svn'' --ignore ''.git'' --ignore ''.bzr'''
301 let g:unite_source_grep_recursive_opt = '' 302 let g:unite_source_grep_recursive_opt = ''
303 let g:unite_source_rec_async_command = 'ag --nocolor --nogroup --hidden -g ""'
302 elseif executable('ack') 304 elseif executable('ack')
303 let g:unite_source_grep_command='ack' 305 let g:unite_source_grep_command='ack'
304 let g:unite_source_grep_default_opts='--no-heading --no-color -C4' 306 let g:unite_source_grep_default_opts='--no-heading --no-color -C4'
305 let g:unite_source_grep_recursive_opt='' 307 let g:unite_source_grep_recursive_opt=''
306 endif 308 endif