From 6d2feca4c8def9e167201d2c325b83c3f3ec5619 Mon Sep 17 00:00:00 2001 From: Felix Tenley Date: Fri, 12 Mar 2021 14:18:19 +0100 Subject: [PATCH] feat(neovim): improve completion config --- home/editors/neovim/lsp/lsp.vim | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/home/editors/neovim/lsp/lsp.vim b/home/editors/neovim/lsp/lsp.vim index c85b809..f76558d 100644 --- a/home/editors/neovim/lsp/lsp.vim +++ b/home/editors/neovim/lsp/lsp.vim @@ -1,11 +1,12 @@ " autocomplete config -set completeopt=menu,preview,menuone,noinsert +set completeopt=menuone,noinsert +set shortmess+=c -" let g:completion_timer_cycle = 20 - -" enable completion-nvim in all buffers autocmd BufEnter * lua require'completion'.on_attach() +let g:completion_matching_strategy_list = ['exact', 'substring', 'fuzzy'] +let g:completion_matching_smart_case = 1 + " Use and to navigate through popup menu inoremap pumvisible() ? "\" : "\" inoremap pumvisible() ? "\" : "\"