X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/f74f72fd2127b8546ddec334cd0b96ceecdf24b5..d02b6aef4e6a11b5edb44c04b60a0b1c88973e78:/vim/vimrc diff --git a/vim/vimrc b/vim/vimrc index 23e9b8a..fcc4ff9 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -42,9 +42,9 @@ Plugin 'derekwyatt/vim-fswitch' " Plugin 'powerman/vim-plugin-viewdoc' Plugin 'airblade/vim-gitgutter' -Plugin 'Raimondi/delimitMate' -Plugin 'SirVer/ultisnips' -Plugin 'Lokaltog/vim-easymotion' +Plugin 'raimondi/delimitmate' +Plugin 'sirver/ultisnips' +Plugin 'lokaltog/vim-easymotion' Plugin 'junegunn/vim-easy-align' Plugin 'chrisbra/checkattach' @@ -232,12 +232,6 @@ augroup cursor_pos \ endif augroup END -" auto source vimrc when saved {{{2 -augroup source_vimrc - au! - autocmd bufwritepost vimrc source $MYVIMRC -augroup END - " bindings {{{1 " allow both and / to be @@ -336,7 +330,7 @@ cnoremap cnoremap " close all folds open fold in cursor -nnoremap zx zMzxzz15 +nnoremap zx zMzxzt " edit vimrc in new tab nmap ev :tabedit $MYVIMRC:lcd %:p:h @@ -400,6 +394,13 @@ let g:checkattach_filebrowser = 'ranger' " Gundo {{{2 nnoremap :GundoToggle +" fswitch {{{2 +nnoremap ff :FSHere +nnoremap fl :FSRight +nnoremap fh :FSLeft +nnoremap fL :FSSplitRight +nnoremap fH :FSSplitLeft + " fugitive {{{2 nmap dd :tab split \| Gdiff \| wincmd h " delete fugitive buffers when closed @@ -409,6 +410,7 @@ nnoremap gs :Gstatus nnoremap gd :Gdiff nnoremap gc :tab Gcommit -v nnoremap ga :Gwrite +nnoremap gb :Gblame " NERDTree {{{2 " open/close NERDTree with \e @@ -457,9 +459,9 @@ let g:ycm_autoclose_preview_window_after_insertion = 1 "let g:ycm_extra_conf_vim_data = ['%:p'] nnoremap jd :YcmCompleter GoTo -" vim-easy-align +" vim-easy-align {{{2 " start interactive EasyAlign in visual mode -vnoremap (EasyAlign) +vmap (EasyAlign) " vim-json {{{2 let g:vim_json_syntax_conceal = 0