Plugin 'shougo/unite.vim'
Plugin 'shougo/vimproc.vim'
Plugin 'sjl/gundo.vim'
+Plugin 'thinca/vim-qfreplace'
Plugin 'tomtom/tcomment_vim'
Plugin 'tpope/vim-abolish'
Plugin 'tpope/vim-endwise'
let g:tagbar_iconchars = ['+', '-']
" tcomments {{{2
-let g:tcommentTextObjectInlineComment = 'gic'
+let g:tcomment_textobject_inlinecomment = 'gic'
+let g:tcomment#filetype#guess = 0
" ultisnips {{{2
let g:UltiSnipsEditSplit = 'vertical'
nnoremap [unite] <Nop>
nmap <leader>u [unite]
nnoremap [unite]u :UniteResume<CR>
+nnoremap <silent> [u :UnitePrevious<CR>
+nnoremap <silent> ]u :UniteNext<CR>
" unite-grep {{{3
" seems not respected
let g:gtest#highlight_failing_tests = 0
nnoremap <Leader>tt :GTestRun<CR>
+nnoremap <Leader>ta :GTestCase *<CR>:GTestName *<CR>:GTestRun<CR>
nnoremap <Leader>tu :GTestRunUnderCursor<CR>
" vim-json {{{2