vim-lsp icon indicating copy to clipboard operation
vim-lsp copied to clipboard

async language server protocol plugin for vim and neovim

Results 95 vim-lsp issues
Sort by recently updated
recently updated
newest added

The initial implementation of semantic tokens was quite slow. This PR contains some tweaks to improve its performance. Not currently addressed by this commit is this: at present the function...

The max width for floating windows are `&columns * 0.4` and not configurable. This PR gives an option to specify the max width for floating windows not only as `&columns...

to reproduce: 1. install some LSP, `pyls` for example, and prepare the min.vim ``` vim filetype plugin indent on syntax on set nocompatible let g:plug_home = $HOME . '/.vim/bundle' let...

Example: I also tried the following workaround from #1086 to at least disable the markings but it does not work: ```vim " Attempt to remove markdown markings in preview window...

wontfix

I'm using the newest commit of master branch. Looks like `lsp-hover` filetype is not applied for some reason. It causes i.a. a repeat of issue #865 (`markdownError` not fixed for...

I can see "No definition found" message if LspDefinition can find any definiton, but how to know this in vim script? I have tried following, but neither of it working...

This can be used for filtering items in asyncomplete-lsp. ```diff diff --git a/plugin/asyncomplete-lsp.vim b/plugin/asyncomplete-lsp.vim index bc42d3d..9193dc7 100644 --- a/plugin/asyncomplete-lsp.vim +++ b/plugin/asyncomplete-lsp.vim @@ -99,5 +99,8 @@ function! s:handle_completion(server, position, opt, ctx,...

wontfix

A possible solution to this problem, using global variables. These will of course not be present after exiting vim and opening same file if you have not enabled [viminfo-!](https://vimhelp.org/options.txt.html#viminfo-%21) like...

I see that vim-lsp sometimes does not show progress with [lightline-lsp-progress](https://github.com/micchy326/lightline-lsp-progress). It is caused by `initialize` request missing `workDoneToken` field as [its specification](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#initialize) says it can have. This PR adds...

wontfix