nvim_runtime_lua

lsp.CompletionClientCapabilities

Completion client capabilities

@since 3.17.0 @since 3.17.0

Fields6

CompletionClientCapabilities.dynamicRegistration : nil | boolean

Whether completion supports dynamic registration.

CompletionClientCapabilities.completionItem : lsp.ClientCompletionItemOptions | nil

The client supports the following CompletionItem specific capabilities.

CompletionClientCapabilities.completionItemKind : lsp.ClientCompletionItemOptionsKind | nil

The client supports the following completion item kinds.

CompletionClientCapabilities.insertTextMode : lsp.InsertTextMode | nil
CompletionClientCapabilities.contextSupport : nil | boolean

The client supports to send additional context information for a textDocument/completion request.

CompletionClientCapabilities.completionList : lsp.CompletionListCapabilities | nil