X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/30a510867ee248d937c772c091ce2b1f15bab755..refs/heads/ultrahaptics:/vim/vimrc?ds=inline diff --git a/vim/vimrc b/vim/vimrc index 47529e3..9b5c202 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -73,6 +73,8 @@ Plugin 'derekwyatt/vim-protodef' " Plugin 'jeaye/color_coded' " Check LucHermites plugins: https://github.com/LucHermitte/lh-cpp Plugin 'wincent/loupe' +Plugin 'Ram-Z/vimwiki' +Plugin 'alepez/vim-gtest' call vundle#end() @@ -606,6 +608,7 @@ let g:tagbar_iconchars = ['+', '-'] " tcomments {{{2 let g:tcommentTextObjectInlineComment = 'gic' +" let g:tcommentOptions = { 'whitespace' : 'no' } " ultisnips {{{2 let g:UltiSnipsEditSplit = 'vertical' @@ -700,7 +703,11 @@ function! YRRunAfterMaps() 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 @@ -741,6 +748,15 @@ xmap T Sneak_T omap t Sneak_t omap T Sneak_T +" vimviki {{{2 +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! BufRead $XDG_DATA_HOME/vimwiki/diary/*.wiki !git pull + au! BufWritePost $XDG_DATA_HOME/vimwiki/*.wiki exe '!git add "";git commit -m"' . strftime("%FT%R") . '";git push' +augroup END + " functions {{{1 " Convenient command to see the difference between the current buffer and the