linrongbin16 / fzfx.nvim

A Neovim fuzzy finder that updates on every keystroke.
https://linrongbin16.github.io/fzfx.nvim/
MIT License
122 stars 5 forks source link

Expose command and search history, marks, etc. #523

Open savchenko opened 8 months ago

savchenko commented 8 months ago

Meta-issue about implementing commands from the original fzf.vim.

Some of the most important ones:

Thoughts?

linrongbin16 commented 8 months ago

yes, I would re-write them from fzf.vim, one by one.

savchenko commented 8 months ago

@linrongbin16 , do you want any input on the above? I'd be happy to help.

linrongbin16 commented 8 months ago

@linrongbin16 , do you want any input on the above? I'd be happy to help.

sure, I am now trying to implement the nvim builtin buffer previewer, it's super difficult, and I am struggling with it.

Also, there's another big performance improvement that introduce async/coroutine for blocking IO processing, it will make this plugin much more smooth.

savchenko commented 8 months ago

sure, I am now trying to implement the nvim builtin buffer previewer, it's super difficult, and I am struggling with it.

I wonder if fzf-lua can be of any help. Messaged its author regarding the licensing change (it's currently AGPLv3.0 which is rather unusual for an nVim plugin).

linrongbin16 commented 8 months ago

emmmm, the code base is completely different, I don't think I could use it.

linrongbin16 commented 6 months ago

hi @savchenko , I submit #627 to add 'FzfxMarks' command, it implements the marks command.

Would you please try it and give some feedbacks?

savchenko commented 3 months ago

Would you please try it and give some feedbacks?

v6.4.0 works great! Correct jumps between the files using alphanumerical marks.