neosnippets.vim 819 B

12345678910111213141516171819202122
  1. " Plugin key-mappings.
  2. " Note: It must be "imap" and "smap". It uses <Plug> mappings.
  3. imap <C-l> <Plug>(neosnippet_expand_or_jump)
  4. smap <C-l> <Plug>(neosnippet_expand_or_jump)
  5. xmap <C-l> <Plug>(neosnippet_expand_target)
  6. imap <F4> <Plug>(neosnippet_expand_or_jump)
  7. smap <F4> <Plug>(neosnippet_expand_or_jump)
  8. xmap <F4> <Plug>(neosnippet_expand_target)
  9. " SuperTab like snippets behavior.
  10. " Note: It must be "imap" and "smap". It uses <Plug> mappings.
  11. "imap <expr><TAB>
  12. " \ pumvisible() ? "\<C-n>" :
  13. " \ neosnippet#expandable_or_jumpable() ?
  14. " \ "\<Plug>(neosnippet_expand_or_jump)" : "\<TAB>"
  15. smap <expr><TAB> neosnippet#expandable_or_jumpable() ?
  16. \ "\<Plug>(neosnippet_expand_or_jump)" : "\<TAB>"
  17. " For conceal markers.
  18. ""if has('conceal')
  19. "" set conceallevel=2 concealcursor=niv
  20. ""endif