ojroques / nvim-lspfuzzy

A Neovim plugin to make the LSP client use FZF
BSD 2-Clause "Simplified" License
316 stars 11 forks source link

Feature request: Adding support for telescope. #9

Closed rafamadriz closed 3 years ago

rafamadriz commented 3 years ago

Is there any plans for adding the option to choose between Telescope and FZF ?

At the moment, Telescope seems to be the most extensible fuzzy finder (and in consequence, probably the best one), it is written entirely in lua (unlike the FZF plugin for vim) and it has become the most popular fuzzy finder for users moving their configuration over to lua, and those users usually only want lua plugins.

It just makes sense adding support for telescope. How difficult would it be to implement ? Both plugins are written in lua so maybe that would make it a little bit easier.

ojroques commented 3 years ago

Hi,

I think there's a misunderstanding here about the goal of this plugin. This plugin is to allow people who are happy with FZF, want to keep using it and want to use FZF to navigate the built-in LSP client results.

If you're not concerned by this, you should use Telescope which comes with full support for the LSP client already (unlike FZF) and you can totally ignore this plugin :)

rafamadriz commented 3 years ago

you should use Telescope which comes with full support for the LSP client already

My bad, I didn't know Telescope already has full LSP support. I was having issues with LSP when looking for references because of the way buffers are handled, so I was looking for a better solution.

You're absolutely right, it makes no sense supporting Telescope if it already LSP builtin.

Thanks for mentioning that, if you wouldn't have say that I'd be still looking for a solution.