if params_len > 0 && result.activeParameter < params_len
var label = ''
if sig.parameters[result.activeParameter]->has_key('documentation')
- label = sig.parameters[result.activeParameter].documentation
+ if sig.parameters[result.activeParameter].documentation->type()
+ == v:t_string
+ label = sig.parameters[result.activeParameter].documentation
+ endif
else
label = sig.parameters[result.activeParameter].label
endif
this, you can set the showSignature option to false in
your .vimrc file: >
- call lsp#setOptions({showSignature: v:false})
+ call lsp#setOptions({'showSignature': v:false})
<
Default is true.
You can get the function signature echoed in cmdline
rather than displayed in popup if you use >
- call lsp#setOptions({echoSignature: v:true})
+ call lsp#setOptions({'echoSignature': v:true})
<
Default is false.