This PR adds options to lsp#ui#vim#rename() to specify server.
My use case is following:
Recently, I added the setting for the latest Vue Language Tools to vim-lsp-settings ( https://github.com/mattn/vim-lsp-settings/pull/728 ). We need to run both typescript-language-server and volar-server to use it but only typescript-language-server supports the renaming feature. Here, l:servers[0] is volar-server by accident in my environment so I cannot use the renaming feature. So, I'd like to specify typescript-langeuage-server for renaming in explicit way.
This PR adds
options
tolsp#ui#vim#rename()
to specifyserver
.My use case is following: Recently, I added the setting for the latest Vue Language Tools to vim-lsp-settings ( https://github.com/mattn/vim-lsp-settings/pull/728 ). We need to run both typescript-language-server and volar-server to use it but only typescript-language-server supports the renaming feature. Here,
l:servers[0]
isvolar-server
by accident in my environment so I cannot use the renaming feature. So, I'd like to specify typescript-langeuage-server for renaming in explicit way.