Plugin 'raimondi/delimitmate'
Plugin 'ram-z/vim-clang-format'
Plugin 'ram-z/vimwiki'
-Plugin 'rdnetto/ycm-generator'
Plugin 'scrooloose/syntastic'
Plugin 'sgeb/vim-diff-fold'
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'
" find an alternative (latex-box? Automatic Latex Plugin?)
Plugin 'vim-latex/vim-latex'
Plugin 'alx741/vinfo'
-Plugin 'derekwyatt/vim-protodef'
" needs editing colorscheme
" Plugin 'jeaye/color_coded'
" Check LucHermites plugins: https://github.com/LucHermitte/lh-cpp
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:unite_source_grep_recursive_opt = ''
end
nnoremap <silent> [unite]a :<C-u>Unite grep:.::\12\17<CR>
+nnoremap <silent> [unite]A :<C-u>Unite grep:.:-w:\12\17<CR>
command! -nargs=1 Ag Unite grep:.::<args>
" unite-file_rec {{{3
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
endif
endfunction
command! Cd cd %:h
-command! Cr execute('cd ' . FindGitDirOrHome())
+command! Cdr execute('cd ' . FindGitDirOrHome())
command! LCd lcd %:h
-command! LCr execute('lcd ' . FindGitDirOrHome())
+command! LCdr execute('lcd ' . FindGitDirOrHome())
" vim:set et sw=2 ts=2 tw=78: