]> git.rmz.io Git - dotfiles.git/blobdiff - vim/vimrc
weechat: only notify on highlights
[dotfiles.git] / vim / vimrc
index 8409f105aa3fd4482096f1daa87108dad5fee16b..0ba90f42fa3e07564a182f7d126659b6a57066ad 100644 (file)
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -75,7 +75,8 @@ Plugin 'sgeb/vim-diff-fold'
 " Plugin 'jeaye/color_coded'
 " Check LucHermites plugins: https://github.com/LucHermitte/lh-cpp
 Plugin 'wincent/loupe'
-Plugin 'Ram-Z/vimwiki'
+Plugin 'ram-z/vimwiki'
+Plugin 'alepez/vim-gtest'
 
 call vundle#end()
 
@@ -491,9 +492,6 @@ nnoremap <leader><Space> za
 " create folds around visual selection
 vnoremap <leader><Space> zf
 
-autocmd BufWinLeave *.* mkview
-autocmd BufWinEnter *.* silent loadview
-
 " save with sudo
 cabbrev w!! w !sudo tee % > /dev/null
 
@@ -717,6 +715,12 @@ let g:ycm_autoclose_preview_window_after_insertion = 0
 vmap <Enter> <Plug>(EasyAlign)
 nmap ga <Plug>(EasyAlign)
 
+" vim-gtest {{{2
+let g:gtest#highlight_failing_tests = 0
+
+nnoremap <Leader>tt :GTestRun<CR>
+nnoremap <Leader>tu :GTestRunUnderCursor<CR>
+
 " vim-json {{{2
 let g:vim_json_syntax_conceal = 0
 
@@ -748,9 +752,9 @@ omap T <Plug>Sneak_T
 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 -C "%:p:h" pull
-  au! BufRead,BufNewFile $XDG_DATA_HOME/vimwiki/diary/*.wiki !git -C "%:p:h" 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 -C "%:p:h" pull -q
+  au! BufRead,BufNewFile $XDG_DATA_HOME/vimwiki/diary/*.wiki !git -C "%:p:h" pull -q
+  au! BufWritePost       $XDG_DATA_HOME/vimwiki/*.wiki       exe '!git add "<afile>";git commit -qm"' . strftime("%FT%R") . '";git push -q'
 augroup END
 
 " functions {{{1