tigersoldier / company-lsp

Company completion backend for lsp-mode
GNU General Public License v3.0
250 stars 26 forks source link

Fuzzy matching completion entries #59

Open easbarba opened 5 years ago

easbarba commented 5 years ago

I think that the way Company find completions entries are limiting company-lsp.

VSCode and flx-ido have a clever way to reduce completion entries based on random letters the user keep enterering.

Might as well check if you think its cool:

https://github.com/lewang/flx https://code.visualstudio.com/docs/editor/intellisense

Thanks!

Coffei commented 4 years ago

Why was this issue closed? It would be cool to have fuzzy completion of items.

company-flx only supports company-capf backend, which is too limited with LSP. It would be great to have fuzzy support directly in company-lsp. I'm currently using coc.nvim in VIM with elixir-lsp and that supports fuzzy and it's super handy.

easbarba commented 4 years ago

@Coffei +1