From c723fb8daeaa18439598d46cea0c956278479673 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Thu, 8 Aug 2024 01:19:37 +0300 Subject: fix(nvim): mapping conflict by not using default cmp mappings --- .config/nvim/lua/custom/config/cmp.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to '.config/nvim/lua/custom/config/cmp.lua') diff --git a/.config/nvim/lua/custom/config/cmp.lua b/.config/nvim/lua/custom/config/cmp.lua index e8f3166..8fbbffd 100644 --- a/.config/nvim/lua/custom/config/cmp.lua +++ b/.config/nvim/lua/custom/config/cmp.lua @@ -55,6 +55,7 @@ cmp.setup({ side_padding = 0, }, }, + ---@diagnostic disable-next-line: missing-fields sorting = { comparators = { cmp.config.compare.offset, @@ -67,17 +68,17 @@ cmp.setup({ cmp.config.compare.order, }, }, - mapping = cmp.mapping.preset.insert({ + mapping = { [''] = snippet_jump(1), [''] = snippet_jump(-1), [''] = cmp.mapping.complete(), -- invoke completion [''] = cmp.mapping.confirm({ select = true, behavior = cmp.ConfirmBehavior.Insert }), [''] = cmp.mapping.scroll_docs(-4), [''] = cmp.mapping.scroll_docs(4), - [''] = cmp.mapping.abort(), + [''] = cmp.mapping.abort(), [''] = cmp.mapping.select_next_item({ behavior = cmp.SelectBehavior.Select }), [''] = cmp.mapping.select_prev_item({ behavior = cmp.SelectBehavior.Select }), - }), + }, ---@diagnostic disable-next-line: missing-fields formatting = { fields = { 'kind', 'abbr', 'menu' }, -- cgit v1.3.1