From 759c0ae02b94ae6a7d7802b1c9b015a57fea2a48 Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Sat, 9 Mar 2024 00:18:36 +0300 Subject: [PATCH] neovim: luasnip takes precedence over cmp --- neovim/.config/nvim/after/plugin/comp.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/neovim/.config/nvim/after/plugin/comp.lua b/neovim/.config/nvim/after/plugin/comp.lua index 953c276..240e8b0 100644 --- a/neovim/.config/nvim/after/plugin/comp.lua +++ b/neovim/.config/nvim/after/plugin/comp.lua @@ -39,17 +39,17 @@ cmp.setup({ }, mapping = { [""] = cmp.mapping(function() - if cmp.visible() then - cmp.select_next_item({ behavior = cmp.SelectBehavior.Select }) - else + if ls.jumpable(1) then ls.jump(1) + else + cmp.select_next_item({ behavior = cmp.SelectBehavior.Select }) end end), [""] = cmp.mapping(function() - if cmp.visible() then - cmp.select_prev_item({ behavior = cmp.SelectBehavior.Select }) - else + if ls.jumpable(-1) then ls.jump(-1) + else + cmp.select_prev_item({ behavior = cmp.SelectBehavior.Select }) end end), [""] = cmp.mapping(function()