Sobre o projeto

fzf é um buscador fuzzy de linha de comando portátil, rápido e programável, distribuído como um único binário. Ele lê listas do STDIN e escreve o item selecionado no STDOUT, permitindo que seja integrado em vários scripts de shell e aplicações de terminal. As principais capacidades incluem: - Filtragem Interativa: Suporta correspondência fuzzy, correspondência exata, correspondência de prefixo/sufixo e correspondência inversa. - Modos de Exibição: Oferece modos de tela cheia, baseados em altura e popup (compatíveis com tmux 3.3+ ou Zellij 0.44+). - Integração de Shell: Fornece atalhos de teclado (CTRL-T, CTRL-R, ALT-C) e conclusão fuzzy para Bash, Zsh, Fish e Nushell. - Customização: UI totalmente customizável com predefinições de estilo (default, full, minimal), rótulos de borda e configurações de cores. - Extensibilidade: Possui uma arquitetura orientada a eventos para a construção de interfaces personalizadas, incluindo janelas de pré-visualização que podem executar programas externos. - Ecossistema: Inclui um plugin para Vim/Neovim para pesquisa integrada dentro dos editores.