From b21864aaefe5024d64aad8bd1b66e179cba71916 Mon Sep 17 00:00:00 2001 From: Andreas Louv Date: Fri, 7 Apr 2023 23:42:56 +0200 Subject: [PATCH] Don't setup completion for servers that doesn't support it --- autoload/lsp/completion.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/autoload/lsp/completion.vim b/autoload/lsp/completion.vim index ca20e0d..dddacac 100644 --- a/autoload/lsp/completion.vim +++ b/autoload/lsp/completion.vim @@ -479,6 +479,10 @@ enddef # Initialize buffer-local completion options and autocmds export def BufferInit(lspserver: dict, bnr: number, ftype: string) + if !lspserver.isCompletionProvider + # no support for completion + return + endif # buffer-local autocmds for completion var acmds: list> = [] -- 2.48.1