diff --git a/nvim/lua/config/cmp.lua b/nvim/lua/config/cmp.lua index f119c178..c943171e 100644 --- a/nvim/lua/config/cmp.lua +++ b/nvim/lua/config/cmp.lua @@ -9,10 +9,11 @@ cmp.setup({ vim.fn["vsnip#anonymous"](args.body) end }, - mapping = { + mapping = cmp.mapping.preset.insert({ [''] = cmp.mapping.confirm({ select = true }), - }, + }), sources = cmp.config.sources({ + { name = 'nvim_lsp' }, { name = 'buffer', option = { @@ -21,7 +22,6 @@ cmp.setup({ end }, }, - { name = 'nvim_lsp' }, { name = 'path' }, { name = 'vsnip' }, { name = 'tmux', option = { all_panes = true } }, @@ -30,8 +30,8 @@ cmp.setup({ formatting = { format = function(entry, vim_item) vim_item.menu = ({ - buffer = "[Buffer]", nvim_lsp = "[LSP]", + buffer = "[Buffer]", path = "[Path]", vsnip = "[Snippet]", tmux = "[tmux]", @@ -43,12 +43,14 @@ cmp.setup({ }) cmp.setup.cmdline(':', { + mapping = cmp.mapping.preset.cmdline({}), sources = { { name = 'cmdline' } } }) cmp.setup.cmdline('/', { + mapping = cmp.mapping.preset.cmdline({}), sources = { { name = 'buffer' } }