FzfLua Quickstart: it's never been easier to try out fzf-lua

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. fzf-lua

    Improved fzf.vim written in lua

    Telescope is great, I’m eternally grateful for the work done on Telescope as it showed me what’s possible with lua and inspired loads of features as I was striving for feature parity and improvements, imagine when FzfLua started telescope didn’t have result scrolling. Both plugins have gone a long way since then and today the main selling point of fzf-lua is performance, responsiveness, uniform experience with the shell if you’re an Fzf user and might I add, one of the easiest APIs to use, running a custom command is as easy as fzf_exec(“ls ~”) for shell commands or fzf_exec({ 'item 1', 'item 2' }) (and much more, all in the Advanced WiKi)

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. telescope-fzf-native.nvim

    FZF sorter for telescope written in c

    Also, I'm using https://github.com/nvim-telescope/telescope-fzf-native.nvim and the performance is really good - live grepping works without issues. But ofc fzf-lua might have better performance, I didn't really try so cannot compare.

  4. skim

    Fuzzy Finder in rust!

    Current profiles (to be improved upon): | Profile | Details | | ---------------- | ------------------------------------------ | | default | fzf-lua defaults, uses neovim "builtin" previewer and devicons (if available) for git/files/buffers | | fzf-native | utilizes fzf's native previewing ability in the terminal where possible using bat for previews | | fzf-tmux | similar to fzf-native and opens in a tmux popup (requires tmux > 3.2) | | max-perf | similar to fzf-native and disables icons globally for max performance | | telescope | closest match to telescope defaults in look and feel and keybinds | | skim | uses skim as an fzf alternative, (requires the sk binary) |

  5. dotfiles

    Configuration automation (by fjchen7)

    My configuration is here: https://github.com/fjchen7/dotfiles/blob/master/config/nvim/lua/plugins/editor/fzf-lua.lua

  6. smart-open.nvim

    Neovim plugin for fast file-finding

    There is something similar to https://github.com/danielfalk/smart-open.nvim for fzf.lua

  7. neovim

    Vim-fork focused on extensibility and usability

    That’s because ctrl-c is mapped to Esc, I did that because of a bug that can hang neovim due to some issues interrupting lua code, it may have never been issue but I wanted to be proactive so I mapped ctrl-c to Esc which depending on your setting/terminal may not be as fast as Esc.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Alternative for running tests

    4 projects | /r/neovim | 12 Jul 2023
  • Setup practical and appealing terminal on macOS

    9 projects | dev.to | 12 Apr 2023
  • Questions about Tuxedo OS

    3 projects | /r/tuxedocomputers | 26 Feb 2023
  • Show HN: Ecode – A minimalist and fast open-source code editor

    5 projects | news.ycombinator.com | 9 Jan 2023
  • Ruxel - Building a Ray Tracer with Rust Part 1

    6 projects | dev.to | 25 Aug 2022

Did you know that Lua is
the 18th most popular programming language
based on number of references?