diff --git a/nvim/.config/nvim/after/plugin/cmp.lua b/nvim/.config/nvim/after/plugin/cmp.lua index c5f719a..a694f78 100644 --- a/nvim/.config/nvim/after/plugin/cmp.lua +++ b/nvim/.config/nvim/after/plugin/cmp.lua @@ -2,7 +2,12 @@ local cmp = require 'cmp' local lspkind = require 'lspkind' cmp.setup { + preselect = cmp.PreselectMode.None, + completion = { + completeopt = 'menu,menuone,noinsert', + }, formatting = { + fields = { 'kind', 'abbr', 'menu' }, format = function(entry, vim_item) vim_item.menu = ({ buffer = '[Buffer]', @@ -28,7 +33,7 @@ cmp.setup { [''] = cmp.mapping.scroll_docs(4), [''] = cmp.mapping.confirm({ behavior = cmp.ConfirmBehavior.Replace, - select = true + select = false }), }, sources = {