X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/b01e4c09f16e634eb3f6ebbddcb72a38fac37bf8..3d6d650d6e501ae2d961a6b418b7edeb021dba8d:/vim/vimrc?ds=inline diff --git a/vim/vimrc b/vim/vimrc index e8a5192..23e9b8a 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -45,6 +45,8 @@ Plugin 'airblade/vim-gitgutter' Plugin 'Raimondi/delimitMate' Plugin 'SirVer/ultisnips' Plugin 'Lokaltog/vim-easymotion' +Plugin 'junegunn/vim-easy-align' +Plugin 'chrisbra/checkattach' " remove entries first set runtimepath -=$HOME/.vim @@ -392,6 +394,9 @@ let g:airline_detect_whitespace=2 let g:airline#extensions#tabline#enabled = 1 let g:airline_powerline_fonts = 1 +" checkattach {{{2 +let g:checkattach_filebrowser = 'ranger' + " Gundo {{{2 nnoremap :GundoToggle @@ -437,7 +442,11 @@ let g:tagbar_iconchars = ['+', '-'] " UltiSnips {{{2 let g:UltiSnipsEditSplit = 'vertical' -let g:UltiSnipsSnippetsDir = "$XDG_CONFIG_HOME/vim/ultisnips" +let g:UltiSnipsSnippetsDir = expand("$XDG_CONFIG_HOME/vim/ultisnips") +let g:UltiSnipsSnippetDirectories = ["UltiSnips", "ultisnips"] +let g:UltiSnipsExpandTrigger = "" +let g:UltiSnipsJumpForwardTrigger = "" +let g:UltiSnipsJumpBackwardTrigger = "" " youcompleteme {{{2 let g:ycm_extra_conf_globlist = ['~/src/*','/mnt/data/src/*'] @@ -448,6 +457,10 @@ let g:ycm_autoclose_preview_window_after_insertion = 1 "let g:ycm_extra_conf_vim_data = ['%:p'] nnoremap jd :YcmCompleter GoTo +" vim-easy-align +" start interactive EasyAlign in visual mode +vnoremap (EasyAlign) + " vim-json {{{2 let g:vim_json_syntax_conceal = 0