X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/73a8cd21eca50054a4c5949e4f00deea76aff521..f4f5b253016965931bddd86f3af3cc31fe863cde:/vim/vimrc diff --git a/vim/vimrc b/vim/vimrc index 56b2c7d..2cbf3b6 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -461,6 +461,11 @@ for idt in range(1,8) exe 'nnoremap co'.idt.' :set tabstop='.idt.' shiftwidth='.idt.' softtabstop='.idt.'' endfor +" toggle auto format of text +nnoremap coa :set =&formatoptions =~ "a" ? 'formatoptions-=a' : 'formatoptions+=a' +nnoremap [oa :set formatoptions+=a +nnoremap ]oa :set formatoptions-=a + " space will toggle current fold in normal mode nnoremap za " create folds around visual selection @@ -656,7 +661,7 @@ let g:ycm_complete_in_comments = 1 let g:ycm_complete_in_strings = 1 let g:ycm_autoclose_preview_window_after_insertion = 0 "let g:ycm_extra_conf_vim_data = ['%:p'] -nnoremap jd :YcmCompleter GoTo +nnoremap gd :YcmCompleter GoTo " vim-easy-align {{{2 " start interactive EasyAlign in visual mode