From 216c821d4bbbf93b074cf983d7998e039ca20d08 Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Fri, 2 Jun 2023 16:01:35 +0200 Subject: [PATCH] removed fallback on autocomplete keys, and added jump back --- init.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 97139d2..88795f1 100644 --- a/init.lua +++ b/init.lua @@ -29,6 +29,7 @@ local keymap = { autocomplete_abort = '', autocomplete_confirm = '', jump_forward_in_snippet = '', + jump_backward_in_snippet = '', jump_to_snippet_end = '', } @@ -129,7 +130,15 @@ local function packer_startup(use) cmp.setup{ mapping = { [keymap.autocomplete_abort] = cmp.mapping.abort(), - [keymap.autocomplete_confirm] = cmp.mapping.confirm{ select = true }, + [keymap.autocomplete_confirm] = function(_) cmp.confirm{ select = true } end, + [keymap.jump_backward_in_snippet] = cmp.mapping( + function (_) + if snippy.can_jump(-1) then + snippy.previous() + end + end, + { "i", "s" } + ), [keymap.jump_forward_in_snippet] = cmp.mapping( function(_) if snippy.can_jump(1) then