diff options
| author | Kyren223 <ulmliad223@gmail.com> | 2024-08-08 01:19:37 +0300 |
|---|---|---|
| committer | Kyren223 <ulmliad223@gmail.com> | 2024-08-08 01:21:41 +0300 |
| commit | c723fb8daeaa18439598d46cea0c956278479673 (patch) | |
| tree | 06e29554b05a08fcfc6b5372352e5d0df79e5dc4 /.config/nvim | |
| parent | 7a8764dd78cb666d76a6b88e2689f7ae3ad2c960 (diff) | |
fix(nvim): <C-y> mapping conflict by not using default cmp mappings
Diffstat (limited to '.config/nvim')
| -rw-r--r-- | .config/nvim/lua/custom/config/cmp.lua | 7 |
1 files changed, 4 insertions, 3 deletions
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 = { ['<Tab>'] = snippet_jump(1), ['<S-Tab>'] = snippet_jump(-1), ['<C-Space>'] = cmp.mapping.complete(), -- invoke completion ['<CR>'] = cmp.mapping.confirm({ select = true, behavior = cmp.ConfirmBehavior.Insert }), ['<C-u>'] = cmp.mapping.scroll_docs(-4), ['<C-d>'] = cmp.mapping.scroll_docs(4), - ['<C-m>'] = cmp.mapping.abort(), + ['<C-c>'] = cmp.mapping.abort(), ['<C-n>'] = cmp.mapping.select_next_item({ behavior = cmp.SelectBehavior.Select }), ['<C-p>'] = cmp.mapping.select_prev_item({ behavior = cmp.SelectBehavior.Select }), - }), + }, ---@diagnostic disable-next-line: missing-fields formatting = { fields = { 'kind', 'abbr', 'menu' }, |
