"============================================================================= " FILE: neosnippet.vim " AUTHOR: Shougo Matsushita " License: MIT license "============================================================================= if exists('g:loaded_neosnippet') finish elseif v:version < 704 echoerr 'neosnippet does not work this version of Vim "' . v:version . '".' finish endif let s:save_cpo = &cpo set cpo&vim " Plugin key-mappings. "{{{ inoremap (neosnippet_expand_or_jump) \ neosnippet#mappings#expand_or_jump_impl() inoremap (neosnippet_jump_or_expand) \ neosnippet#mappings#jump_or_expand_impl() inoremap (neosnippet_expand) \ neosnippet#mappings#expand_impl() inoremap (neosnippet_jump) \ neosnippet#mappings#jump_impl() snoremap (neosnippet_expand_or_jump) \ neosnippet#mappings#expand_or_jump_impl() snoremap (neosnippet_jump_or_expand) \ neosnippet#mappings#jump_or_expand_impl() snoremap (neosnippet_expand) \ neosnippet#mappings#expand_impl() snoremap (neosnippet_jump) \ neosnippet#mappings#jump_impl() xnoremap (neosnippet_get_selected_text) \ :call neosnippet#helpers#get_selected_text(visualmode(), 1) xnoremap (neosnippet_expand_target) \ :call neosnippet#mappings#_expand_target() xnoremap (neosnippet_register_oneshot_snippet) \ :call neosnippet#mappings#_register_oneshot_snippet() inoremap (neosnippet_start_unite_snippet) \ unite#sources#neosnippet#start_complete() "}}} augroup neosnippet "{{{ autocmd InsertEnter * call neosnippet#init#_initialize() augroup END"}}} " Commands. "{{{ command! -nargs=? -bar \ -complete=customlist,neosnippet#commands#_edit_complete \ NeoSnippetEdit \ call neosnippet#commands#_edit() command! -nargs=? -bar \ -complete=customlist,neosnippet#commands#_filetype_complete \ NeoSnippetMakeCache \ call neosnippet#commands#_make_cache() command! -nargs=1 -bar -complete=file \ NeoSnippetSource \ call neosnippet#commands#_source() command! -bar NeoSnippetClearMarkers \ call neosnippet#commands#_clear_markers() "}}} let g:loaded_neosnippet = 1 let &cpo = s:save_cpo unlet s:save_cpo " __END__ " vim: foldmethod=marker