From dc3c39fbdf484d752dd88bea0681201ef962efc2 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Wed, 20 Apr 2022 22:49:30 +0100 Subject: [PATCH] fix(neovim): autocomplete with nvim-cmp Update nvim-cmp mappings configuration following the recent breaking changes. --- roles/neovim/files/after/plugin/completion.lua | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/roles/neovim/files/after/plugin/completion.lua b/roles/neovim/files/after/plugin/completion.lua index 004a9d54..ad447d30 100644 --- a/roles/neovim/files/after/plugin/completion.lua +++ b/roles/neovim/files/after/plugin/completion.lua @@ -17,14 +17,12 @@ cmp.setup { end, }, - mapping = { + mapping = cmp.mapping.preset.insert { [""] = cmp.mapping.scroll_docs(-4), [""] = cmp.mapping.close(), [""] = cmp.mapping.scroll_docs(4), - [""] = cmp.mapping.confirm { - behavior = cmp.ConfirmBehavior.Insert, - select = true, - }, + [""] = cmp.mapping.confirm { select = true }, + [""] = cmp.config.disable, }, sources = {