Files
dotfiles/dot_vim/plugged/vim-vsnip-integ/plugin/vsnip_integ.vim

18 lines
519 B
VimL

if exists('g:loaded_vsnip_integ')
finish
endif
let g:loaded_vsnip_integ = v:true
let g:vsnip_integ_debug = get(g:, 'vsnip_integ_debug', v:false)
augroup vsnip_integ
autocmd!
autocmd User vsnip#expand call vsnip_integ#skip_complete_done_after()
if has('#CompleteDonePre')
autocmd CompleteDonePre * if complete_info(['mode']).mode !=? '' | call vsnip_integ#on_complete_done(v:completed_item) | endif
else
autocmd CompleteDone * call vsnip_integ#on_complete_done(v:completed_item)
endif
augroup END