" Check LucHermites plugins: https://github.com/LucHermitte/lh-cpp
Plugin 'wincent/loupe'
Plugin 'Ram-Z/vimwiki'
+Plugin 'alepez/vim-gtest'
call vundle#end()
" tcomments {{{2
let g:tcommentTextObjectInlineComment = 'gic'
+" let g:tcommentOptions = { 'whitespace' : 'no' }
" ultisnips {{{2
let g:UltiSnipsEditSplit = 'vertical'
endfunction
" youcompleteme {{{2
-let g:ycm_extra_conf_globlist = ['~/src/*','/mnt/data/src/*']
+let g:ycm_extra_conf_globlist = [
+ \ '~/src/*',
+ \ '/mnt/data/src/*',
+ \ '/mnt/common/src/*'
+ \ ]
let g:ycm_global_ycm_extra_conf = expand('$XDG_CONFIG_HOME/vim/ycm_extra_conf.py')
let g:ycm_extra_conf_vim_data = ['getcwd()']
let g:ycm_add_preview_to_completeopt = 1
let g:vimwiki_list = [{'path': '$XDG_DATA_HOME/vimwiki'}]
let g:vimwiki_auto_chdir = 1
augroup myvimwiki
- au! BufRead $XDG_DATA_HOME/vimwiki/index.wiki !git pull
- au! BufWritePost $XDG_DATA_HOME/vimwiki/*.wiki exe '!git add "<afile>";git commit -m"' . strftime("%FT%R") . '";git push'
+ au! BufRead $XDG_DATA_HOME/vimwiki/index.wiki !git pull
+ au! BufRead $XDG_DATA_HOME/vimwiki/diary/*.wiki !git pull
+ au! BufWritePost $XDG_DATA_HOME/vimwiki/*.wiki exe '!git add "<afile>";git commit -m"' . strftime("%FT%R") . '";git push'
augroup END
" functions {{{1