diff --git a/lua/conf/plugins/luasnip.lua b/lua/conf/plugins/luasnip.lua index 26b293b..0af414b 100644 --- a/lua/conf/plugins/luasnip.lua +++ b/lua/conf/plugins/luasnip.lua @@ -28,15 +28,27 @@ return { 'L3MON4D3/LuaSnip', }, } - map({"i", "s"}, { "", "" }, function() + map({"i", "s"}, "", function() if luasnip.choice_active() then luasnip.change_choice(1) end end) + map({"i", "s"}, "", function() + if luasnip.expandable() then + luasnip.expand() + end + end) + + map({"i", "s"}, "", function() + if luasnip.jumpable(1) then + luasnip.jump(1) + end + end) + map({"i", "s"}, "", function() - if luasnip.expandable(-1) then - luasnip.expand(-1) + if luasnip.jumpable(-1) then + luasnip.jump(-1) end end)