diff options
Diffstat (limited to '.vim/init.vim')
| -rw-r--r-- | .vim/init.vim | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/.vim/init.vim b/.vim/init.vim index 14fad32..c08e6b0 100644 --- a/.vim/init.vim +++ b/.vim/init.vim @@ -228,7 +228,7 @@ let g:neoformat_only_msg_on_error = 1 let g:neoterm_size = 20 let g:neoterm_autoinsert = 1 -let g:UltiSnipsExpandTrigger = "<tab>" +let g:UltiSnipsExpandTrigger = "<c-y>" let g:UltiSnipsJumpForwardTrigger = "<c-n>" let g:UltiSnipsJumpBackwardTrigger = "<c-p>" " }}}1 @@ -249,6 +249,11 @@ function! s:fmt() abort try | undojoin | Neoformat | catch /^Vim\%((\a\+)\)\=:E790/ | finally | silent Neoformat | endtry endfunction +augroup DoFmt + au! + au BufWritePre * :call <SID>fmt() +augroup END + " autogroups {{{ augroup SpecialBuffers au! @@ -270,7 +275,6 @@ augroup init au VimEnter * if &diff | runtime after/ftplugin/diff.vim | endif au BufEnter,BufLeave,BufWritePost * rshada|wshada - " au BufWritePre * :call <SID>fmt() " au FileType dirvish call fugitive#detect(@%) au BufReadPost * \ if line("'\"") > 1 && line("'\"") <= line("$") && &ft !~# 'commit' |