X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/eb415fede9c7deb9dfaf093d5b4e98b878382094..74653f28d2bf2ed1ccc5a8b68654cd882cbeea62:/vim/vimrc diff --git a/vim/vimrc b/vim/vimrc index 2fe6f59..6fe4aec 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -31,12 +31,12 @@ Plugin 'octol/vim-cpp-enhanced-highlight' 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' @@ -68,7 +68,6 @@ Plugin 'kana/vim-operator-user' " 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 @@ -333,6 +332,11 @@ augroup END command! NoAutoChecktime let b:autochecktime=0 command! ToggleAutoChecktime let b:autochecktime=!get(b:, 'autochecktime', 0) | echom "b:autochecktime:" b:autochecktime +augroup terminal + au! + au TerminalOpen * if &buftype == 'terminal' | setlocal bufhidden=hide | endif +augroup END + " bindings {{{1 " allow both and \ to be @@ -602,7 +606,8 @@ let g:tagbar_width = 25 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' @@ -646,6 +651,8 @@ call unite#custom#profile('default', 'context', { nnoremap [unite] nmap u [unite] nnoremap [unite]u :UniteResume +nnoremap [u :UnitePrevious +nnoremap ]u :UniteNext " unite-grep {{{3 " seems not respected @@ -715,6 +722,7 @@ nmap ga (EasyAlign) let g:gtest#highlight_failing_tests = 0 nnoremap tt :GTestRun +nnoremap ta :GTestCase *:GTestName *:GTestRun nnoremap tu :GTestRunUnderCursor " vim-json {{{2