diff dot_config/nvim/init.vim @ 391:5c8c12407b84

Add jump mappings for vsnip
author zegervdv <zegervdv@me.com>
date Wed, 02 Jun 2021 09:13:40 +0200
parents a8231e54e6b1
children
line wrap: on
line diff
--- a/dot_config/nvim/init.vim	Mon May 31 16:50:30 2021 +0200
+++ b/dot_config/nvim/init.vim	Wed Jun 02 09:13:40 2021 +0200
@@ -970,6 +970,11 @@
 let g:UltiSnipsJumpBackwardTrigger="<c-z>"
 let g:completion_enable_auto_paren=0
 
+imap <expr> <Tab>   vsnip#jumpable(1)   ? '<Plug>(vsnip-jump-next)'      : '<Tab>'
+smap <expr> <Tab>   vsnip#jumpable(1)   ? '<Plug>(vsnip-jump-next)'      : '<Tab>'
+imap <expr> <S-Tab> vsnip#jumpable(-1)  ? '<Plug>(vsnip-jump-prev)'      : '<S-Tab>'
+smap <expr> <S-Tab> vsnip#jumpable(-1)  ? '<Plug>(vsnip-jump-prev)'      : '<S-Tab>'
+
 let delimitMate_expand_cr = 1
 let delimitMate_expand_space = 1
 " }}}