ff - ferramenta de navegação/pesquisa de arquivos que combina fzf, fd e ripgrep
(github.com/the0807)Olá.
Gostaria de apresentar o ff, uma ferramenta em shell script criada para tornar mais rápida a navegação de arquivos (Find) e a busca por conteúdo (Grep) no terminal.
Ao trabalhar no terminal, muitas vezes era incômodo ter que usar comandos separados para encontrar nomes de arquivos e para procurar conteúdo no código. Por isso, reuni o fzf, o fd e o ripgrep, que uso com frequência, e criei a ferramenta ff (Flexible File Finder).
A maior característica é que, durante a busca, basta pressionar TAB para alternar entre o modo Find e o modo Grep.
Principais recursos:
- Alternância de modo: pressione a tecla TAB para alternar entre o modo de busca por nome de arquivo ↔ modo de busca por conteúdo de arquivo
- Pré-visualização em tempo real: suporte a pré-visualização com destaque de sintaxe usando
bat - Alta velocidade: usa internamente
fderipgrep, sendo rápido mesmo em projetos grandes - Integração com editor: abrir imediatamente o arquivo encontrado ou uma linha específica no editor (VSCode, Vim etc.)
- Árvore de diretórios: visualização da estrutura usando
ezaoutree
GitHub: https://github.com/the0807/ff
Espero que seja útil para quem tem interesse em ferramentas de produtividade para terminal.
Agradeço muito qualquer feedback!
Ainda não há comentários.