diff --git a/lua/conf/langs/completion.lua b/lua/conf/langs/completion.lua index 1d3fb19..c0dbae3 100644 --- a/lua/conf/langs/completion.lua +++ b/lua/conf/langs/completion.lua @@ -45,10 +45,15 @@ cmp.setup({ nvim_lsp = 'λ', vsnip = '⋗', buffer = 'Ω', - path = '🖫', + path = '•', } item.menu = menu_icon[entry.source.name] return item end, }, + -- This will let enter work like expected and tab can be used to pick a suggestion. + preselect = cmp.PreselectMode.None }) + +-- This also prevents enter from selecting the first suggestion. +vim.o.completeopt = "menuone,noselect,preview"