"---------------------------------------------------------------------- " UltiSnips "---------------------------------------------------------------------- let s:home = fnamemodify(resolve(expand(':p')), ':h:h:h') let g:UltiSnipsEditSplit = 'context' let g:UltiSnipsExpandTrigger="" let g:UltiSnipsJumpForwardTrigger="" let g:UltiSnipsJumpBackwardTrigger="" let g:UltiSnipsListSnippets="" let g:UltiSnipsSnippetDirectories=['UltiSnips', s:home."/site/ultisnips"] let g:UltiSnipsSnippetStorageDirectoryForUltiSnipsEdit = s:home . "/site/ultisnips" let g:snips_author = 'skywind' "---------------------------------------------------------------------- " "---------------------------------------------------------------------- function! s:ultisnip_init() inoremap =UltiSnips#ExpandSnippetOrJump() inoremap =UltiSnips#JumpBackwards() inoremap =UltiSnips#JumpForwards() inoremap =UltiSnips#JumpBackwards() endfunction "---------------------------------------------------------------------- " "---------------------------------------------------------------------- augroup UltiSnipGroup au! au VimEnter * call s:ultisnip_init() augroup END function! UltiSnipQuery() call UltiSnips#SnippetsInCurrentScope(1) for [key, info] in items(g:current_ulti_dict_info) echo key echo info endfor endfunc