README.md | 75 ++++++++++++++++++++++++++++------------------------- diff --git a/README.md b/README.md index 25aa38028bd3e938a9d4973861952d5b8555d246..ec63932e4684eb7150df7e53372688f4e1dbbbb9 100644 --- a/README.md +++ b/README.md @@ -110,41 +110,46 @@ Some of the LSP plugin features can be enabled or disabled by using the LspOptionsSet() function, detailed in `:help lsp-options`. Here is an example of configuration with default values: ```viml call LspOptionsSet(#{ - \ aleSupport: v:false, - \ autoComplete: v:true, - \ autoHighlight: v:false, - \ autoHighlightDiags: v:true, - \ autoPopulateDiags: v:false, - \ completionMatcher: 'case', - \ completionTextEdit: v:true, - \ completionKinds: {}, - \ customCompletionKinds: v:false, - \ diagSignErrorText: 'E>', - \ diagSignInfoText: 'I>', - \ diagSignHintText: 'H>', - \ diagSignWarningText: 'W>', - \ diagVirtualTextAlign: 'above', - \ echoSignature: v:false, - \ hideDisabledCodeActions: v:false, - \ highlightDiagInline: v:true, - \ hoverInPreview: v:false, - \ ignoreMissingServer: v:false, - \ keepFocusInReferences: v:false, - \ noNewlineInCompletion: v:false, - \ outlineOnRight: v:false, - \ outlineWinSize: 20, - \ showDiagInBalloon: v:true, - \ showDiagInPopup: v:true, - \ showDiagOnStatusLine: v:false, - \ showDiagWithSign: v:true, - \ showDiagWithVirtualText: v:false, - \ showInlayHints: v:false, - \ showSignature: v:true, - \ snippetSupport: v:false, - \ ultisnipsSupport: v:false, - \ usePopupInCodeAction: v:false, - \ useQuickfixForLocations: v:false, - \ useBufferCompletion: v:false, + \ aleSupport: false, + \ autoComplete: true, + \ autoHighlight: false, + \ autoHighlightDiags: true, + \ autoPopulateDiags: false, + \ completionMatcher: 'case', + \ completionMatcherValue: 1, + \ diagSignErrorText: 'E>', + \ diagSignHintText: 'H>', + \ diagSignInfoText: 'I>', + \ diagSignWarningText: 'W>', + \ echoSignature: false, + \ hideDisabledCodeActions: false, + \ highlightDiagInline: true, + \ hoverInPreview: false, + \ ignoreMissingServer: false, + \ keepFocusInDiags: true, + \ keepFocusInReferences: true, + \ completionTextEdit: true, + \ diagVirtualTextAlign: 'above', + \ noNewlineInCompletion: false, + \ omniComplete: null, + \ outlineOnRight: false, + \ outlineWinSize: 20, + \ showDiagInBalloon: true, + \ showDiagInPopup: true, + \ showDiagOnStatusLine: false, + \ showDiagWithSign: true, + \ showDiagWithVirtualText: false, + \ showInlayHints: false, + \ showSignature: true, + \ snippetSupport: false, + \ ultisnipsSupport: false, + \ useBufferCompletion: false, + \ usePopupInCodeAction: false, + \ useQuickfixForLocations: false, + \ vsnipSupport: false, + \ bufferCompletionTimeout: 100, + \ customCompletionKinds: false, + \ completionKinds: {} \ }) ```