From c473a4be7ef90c4444891a406ce429b30f0696cf Mon Sep 17 00:00:00 2001 From: listout Date: Sun, 11 Dec 2022 12:25:04 +0530 Subject: nvim: cmp: Using example config from nvim-cmp docs Signed-off-by: listout --- lua/plugins/cmp.lua | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'lua/plugins') diff --git a/lua/plugins/cmp.lua b/lua/plugins/cmp.lua index 2f901c1..25bce4b 100644 --- a/lua/plugins/cmp.lua +++ b/lua/plugins/cmp.lua @@ -112,15 +112,20 @@ cmp.setup.filetype('gitcommit', { }) -- Use buffer source for `/` (if you enabled `native_menu`, this won't work anymore). require'cmp'.setup.cmdline('/', { + completion = { autocomplete = false }, sources = { - { name = 'buffer' } -- cmp-buffer needed + -- { name = 'buffer' } + { name = 'buffer', opts = { keyword_pattern = [=[[^[:blank:]].*]=] } } } }) -- Use cmdline & path source for ':' (if you enabled `native_menu`, this won't work anymore). -require'cmp'.setup.cmdline(':', { - sources = { - { name = 'path' }, -- cmp-path needed - } +cmp.setup.cmdline(':', { + completion = { autocomplete = false }, + sources = cmp.config.sources({ + { name = 'path' } + }, { + { name = 'cmdline' } + }) }) -- If you want insert `(` after select function or method item -- cgit v1.2.3