From 2b59b53499143ab3a272de3bf5593d8b75bd4e1f Mon Sep 17 00:00:00 2001 From: Henrik Bakken Date: Tue, 19 Apr 2022 17:29:41 +0200 Subject: [PATCH] updates cmp --- nvim/init.lua | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/nvim/init.lua b/nvim/init.lua index 51a8608..fe677ef 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -547,24 +547,21 @@ require("packer").startup { sources = { {name = "nvim_lsp"}, {name = "buffer"}, {name = "path"}, {name = "nvim_lua"} - } + }, + mapping = cmp.mapping.preset.insert({ + [''] = cmp.mapping.scroll_docs(-4), + [''] = cmp.mapping.scroll_docs(4), + [''] = cmp.mapping.complete(), + [''] = cmp.mapping.confirm({select = true}) + }) }) - -- Use buffer source for `/` (if you enabled `native_menu`, this won't work anymore). cmp.setup.cmdline('/', { mapping = cmp.mapping.preset.cmdline(), - sources = { - { name = 'buffer' } - } + sources = {{name = 'buffer'}} }) - - -- Use cmdline & path source for ':' (if you enabled `native_menu`, this won't work anymore). cmp.setup.cmdline(':', { mapping = cmp.mapping.preset.cmdline(), - sources = cmp.config.sources({ - { name = 'path' } - }, { - { name = 'cmdline' } - }) + sources = cmp.config.sources({{name = 'path'}}, {{name = 'cmdline'}}) }) end }