fzy-lua-native
kirby.nvim
fzy-lua-native | kirby.nvim | |
---|---|---|
6 | 2 | |
116 | 123 | |
- | - | |
3.8 | 6.7 | |
4 months ago | 10 months ago | |
Lua | Lua | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fzy-lua-native
-
kirby.nvim: design update
I don't think it would be a good idea to integrate with telescope, I don't like the design of that plugin too much. Kirby's filtering backend uses fzy-lua-native, which is faster than out-of-the-box telescope. That backend was originally wrote for telescrope tbh (& vim-clap), but they never made it the default so AFAIK they still use lua filtering for basic cases.
-
kirby.nvim - fuzzy picker based on kui.nvim
It uses fzy-lua-native for filtering, another of my creations in need of love. It filters on the main thread but should be responsive for repos up to maybe a few thousand files.
-
Looking for a neat Neovim config for wilder.nvim
fzy-lua-native similary doesn't use fzy, it's a matcher based on the algorithm that fzy uses. This is actually the same matcher used under the hood in telescope-fzy-native.
-
speeding up Telescope?
They really should make that extension the default. Besides, the backing fzy bindings also include a lua fallback, it would be much nicer for users to not have to mess around with tons of options to get a fast by default picker. (Disclaimer: I'm the author of the backing fzy bindings)
-
LSP Signature can be better
Anyway, if you're interested in doing the switch open an issue we can discuss further, but otherwise it's not a big deal.
-
Fuzzy.nvim [ Neovim plugin ]
I saw that you're spawning a new job for sorting things. If you're interested, fzy-lua-native is the standalone fzy lua bindings that telescope.nvim and other projects use. It comes with pre-compiled binaries for common OSes (included as-is, no install step needed; but just make otherwise), and fallbacks to a lua fzy implementation in case the binary fails to load.
kirby.nvim
- kirby.nvim: design update
-
kirby.nvim - fuzzy picker based on kui.nvim
Hi, me again. I've built a simple fuzzy picker using kui.nvim, it's basic but I feel like it has some potential. If you're interested in using pre-release quality software or have interesting ideas to add/propose, head here: https://github.com/romgrk/kirby.nvim
What are some alternatives?
telescope-fzf-native.nvim - FZF sorter for telescope written in c
kui.nvim - UI neovim framework for kitty
telescope-fzy-native.nvim - FZY style sorter that is compiled
arcan - Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
vim-clap - :clap: Modern performant fuzzy picker, tree-sitter highlighting, and more, for both Vim and NeoVim
fzf-lua - Improved fzf.vim written in lua
navigator.lua - Code analysis & navigation plugin for Neovim. Navigate codes like a breeze🎐 Exploring LSP and 🌲Treesitter symbols a piece of 🍰 Take control like a boss 🦍
hologram.nvim - 👻 A cross platform terminal image viewer for Neovim. Extensible and fast, written in Lua and C. Works on macOS and Linux.
wilder.nvim - A more adventurous wildmenu
plenary.nvim - plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
fuzzy.nvim - Fuzzy matching for Neovim