Closed smekkley closed 3 years ago
I noticed that some other popup plugins disable completion for some lsp client plugin. I confirmed that disabling lsc completion doesn't cause issue, so it should be done on every popup plugins that accepts input, not with vim-lsc.
I use Leaderf to search file in a vim8 pop up. After vim-lsc finishes with initialization with whatever language, anything I input in the popup becomes slow. I didn't observe this issue once I disabled vim-lsc. Leaderf also has an option not to use vim8 popup but normal vim window, and with non-popup mode the issue doesn't happen. I'm guessing that vim-lsc might be doing something during input in the popup.
https://github.com/Yggdroot/LeaderF/issues/803
Can somebody help me with debugging? Or point me to the right direction?
I'm not sure if it's vim issue or plugins issue.
Here is vim profiler results.
When the issue is reproduced.
When the issue isn't happening.(leaderf non-popup mode)
When the issue isn't happening.(leaderf popup mode, vim-lsc disabled)
When the issue isn't happening.(leaderf window mode, vim-lsc disabled)