mfussenegger / nvim-fzy

Fuzzy picker & vim.ui.select implementation via fzy for neovim
GNU General Public License v3.0
55 stars 4 forks source link

Remove reference to vim.lsp.protocol #20

Closed gpanders closed 2 years ago

gpanders commented 2 years ago

Indexing vim.lsp loads the entire LSP subsystem, which means loading fzy also loads LSP, even if neither LSP nor the lsp_tags action are ever used.

For reference, this reduces the loading time of fzy.lua from around 7ms to around 0.6ms on my 2017 Intel Mac.