endfor
enddef
-# get LSP option value per user provided key
-export def OptionsGet(key: string): any
- return lspOptions[key]
+# get LSP options
+export def OptionsGet(): dict<any>
+ return lspOptions
enddef
# vim: tabstop=8 shiftwidth=2 softtabstop=2
And to get or check one option value via its key you can query like following:
>
- echo LspOptionsGet('autoHighlightDiags')
+ echo LspOptionsGet()['autoHighlightDiags']
<
+Or if no specific key but just LspOptionsGet() then to get all options.
+
==============================================================================
5. Commands *lsp-commands*
options.OptionsSet(opts)
enddef
-def g:LspOptionsGet(key: string): any
- return options.OptionsGet(key)
+def g:LspOptionsGet(): dict<any>
+ return options.OptionsGet()
enddef
def g:LspAddServer(serverList: list<dict<any>>)