fzf.vim
fzf :heart: vim (by junegunn)
nvim-ufo
Not UFO in the sky, but an ultra fold in Neovim. (by kevinhwang91)
Our great sponsors
fzf.vim | nvim-ufo | |
---|---|---|
157 | 33 | |
9,387 | 1,967 | |
- | - | |
6.6 | 8.2 | |
about 1 month ago | 20 days ago | |
Vim Script | Lua | |
MIT License | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
fzf.vim
Posts with mentions or reviews of fzf.vim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-04.
-
What are some plugins that you can't live without?
Fuzzy Finder: fzf.vim (for its speed) along with telescope.nvim (for its ecosystem)
-
Ripgrep is faster than {grep, ag, Git grep, ucg, pt, sift}
https://github.com/junegunn/fzf.vim
And added my keyboard shortcuts.
-
A Practical Guide to fzf: Vim Integration
There are two plugins allowing us to use fzf in Vim: the native fzf plugin directly installed with fzf, and fzf.vim. The second plugin is built on the first one.
-
LazyVim
You might be interested in installing the fzf-vim plugin [0]. It has a user-defined command :Maps which can be used to search through all keybindings (you can also do this with just :nmap in vim, but the fzf interface is much nicer). It also provides :Commands. This behaves remarkably like VSCode's command palette.
[0] https://github.com/junegunn/fzf.vim
-
Manual page in vim with fuzzy search with preview, documentation with cherry on top.
You'll also need https://github.com/junegunn/fzf.vim (which is imo the only vim plugin that's a must).
-
I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch?
I do all my file operations from the command line. But to open and search files I use fzf
-
How to use popup and fuzzy in vim9
Regarding plugins , I am using https://github.com/Donaldttt/fuzzyy because it works in windows, unlike https://github.com/junegunn/fzf.vim
-
Alternative to harpoon for vim to quickly navigate few files/buffers
There's a :Buffers command in fzf.vim that I use extensively. It opens a fuzzy-find window with all open buffers in a MRU list.
-
fzfx.vim: E(x)tended fzf commands missing in fzf.vim
Thanks to fzf.vim and fzf-lua, everything I learned and copied is from them.
-
jfind: over 130x faster than telescope + telescope-fzf-native
they're likely referring to fzf.vim, the vimscript plugin from the original fzf author that wraps around fzf. there's also fzf-lua nowadays.
nvim-ufo
Posts with mentions or reviews of nvim-ufo.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-07.
-
Use the builtin `listchars` option to implement minimalistic indent guides
Hey. The plugin I am using for the folding is nvim-ufo. If your workflow highly relies on folding features, this plugin will be the must-have. Trust me please. As for its config, you could refer to its README or my config.
-
Why fold marks are disappeared, and how to get them back?
My neovim config is shown here. (BTW, I'm using the nvim-ufo plugin for folding. However, disabling it still wouldn't get the fold marks back.)
-
nvim-ufo setup with Lazy vim
Hey folks! I can't for the life of me figure out how to properly configure `nvim-ufo` with Lazy vim. I've read a bunch of reddit threads and documentation, it just doesn't click in my head what is it that I'm doing wrong.
-
How do I preview content in the fold using nvim-ufo?
By reading the docs I understand that I'm supposed to be able to preview the content in the fold: https://github.com/kevinhwang91/nvim-ufo/blob/main/doc/example.lua
-
Recommend a plugin that provides better folds
nvim-ufo
-
Should I learn lua? I am a vs code power user, which prevents me from completely adapting neovim, since I always find something is missing in neovim.
nvim-ufo makes folding better. In addition, you can use the statuscolum to show "buttons" to colapse them (but I don't have an example)
-
Quick Question: Vim is not going to support tree-sitter?
The good news is that it seems that upstream neovim is already trying to improve performance (https://github.com/neovim/neovim/issues/22426) and for things like "nvim_treesitter#foldexpr()", alternatives are available (https://github.com/kevinhwang91/nvim-ufo)
-
How to collapse/expand (fold) python functions like vscode?
Vscode python folds are based on LSP, so you can use nvim-ufo. I use Astronvim, and it got it configured properly. You use their config as a kick start.
-
People who migrated from vscode
I tried nvim-ufo it was hard to set up to my exact needs but I achieved it recently
-
how to configure nvim-ufo plugin to do vs code fold commands?
hi, i’m using nvim-ufo plugin (https://github.com/kevinhwang91/nvim-ufo). i want to know how to map some vs code fold commands to nvim-ufo commands, such as
What are some alternatives?
When comparing fzf.vim and nvim-ufo you can also consider the following projects:
telescope.nvim - Find, Filter, Preview, Pick. All lua, all the time.
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
ctrlp.vim - Fuzzy file, buffer, mru, tag, etc finder.
leap-spooky.nvim - 👻 Actions at a distance
nerdtree - A tree explorer plugin for vim.
neovim - Vim-fork focused on extensibility and usability
fzf-lua - Improved fzf.vim written in lua
LazyVim - Neovim config for the lazy
harpoon
dotfiles - Configs for mostly Neovim and Hyrprland
nvim-tree.lua - A file explorer tree for neovim written in lua
astrocommunity - A community repository of common plugin specifications