Shows signature help from lsp server.
- Works in both Vim and Neovim.
- Support both vim-lsp and Neovim builtin lsp.
- Support multiple styles of how to show signature help.
Configuration
let g:signature_help_config = {
\ contentsStyle: "full",
\ viewStyle: "floating"
\ }
Configuration
let g:signature_help_config = {
\ contentsStyle: "labels",
\ viewStyle: "floating"
\ }
Configuration
let g:signature_help_config = {
\ contentsStyle: "currentLabel",
\ viewStyle: "floating"
\ }
Configuration
let g:signature_help_config = {
\ contentsStyle: "remainingLabels",
\ viewStyle: "virtual"
\ }
In Neovim,
In Vim,
https://github.com/vim-denops/denops.vim
vim-lsp or Neovim builtin lsp.
Use your favorite plugin manager.
For detail, please see help.
call signature_help#enable()
" if you use with vim-lsp, disable vim-lsp's signature help feature
let g:lsp_signature_help_enabled = 0
- add toggle mapping
- support multiple label support