49 ferramentas de desenvolvimento, sempre atualizadas — cada nova versão upstream chega ao apt em poucas horas. Entre no Discord

📅 A partir de , o mirror apt exigirá uma assinatura. Ver preços · 🆓 Existe um espelho grátis para sempre

🔍 Instalar a última versão do fzf no Ubuntu

Buscador fuzzy de linha de comando escrito em Go

Última versão: 0.74.3 · atualizado em 2026-08-17
FonteVersão
deb.griffo.io0.74.3 ✅
Ubuntu oficial0.67.0 🛑
← Voltar ao início

O que é o fzf?

O fzf é um buscador fuzzy de linha de comando de uso geral escrito em Go por Junegunn Choi. É um programa de filtro interativo para qualquer tipo de lista - arquivos, histórico de comandos, processos, hostnames, favoritos, commits do git e muito mais. Com mais de 72 mil estrelas no GitHub, tornou-se uma ferramenta essencial para produtividade na linha de comando.

🚀 Por que as últimas versões importam: O fzf é desenvolvido ativamente com lançamentos frequentes contendo melhorias de desempenho, novos recursos e integrações aprimoradas. As últimas versões incluem capacidades de visualização melhoradas, melhor integração de shell, suporte a tmux e opções avançadas de personalização.

⚡ Principais Recursos do fzf

📦 Portátil e Rápido

Distribuição em binário único com desempenho extremamente rápido. Processa instantaneamente milhões de itens com implementação otimizada em Go.

🛠️ Extremamente Versátil

Totalmente personalizável via mecanismo de vinculação evento-ação. Funciona com qualquer tipo de entrada de lista - arquivos, processos, comandos, etc.

🔋 Integração com Shell

Integração incorporada com bash, zsh e fish. Inclui atalhos de teclado para busca de arquivos (Ctrl-T), histórico de comandos (Ctrl-R) e navegação de diretórios (Alt-C).

🖼️ Janela de Visualização

Visualização em tempo real de arquivos, imagens e conteúdo. Suporta destaque de sintaxe, exibição de imagens e comandos de visualização personalizados.

🎨 Altamente Personalizável

Múltiplos modos de exibição, esquemas de cores, opções de layout e predefinições de estilo. Playground de temas disponível para personalização interativa.

🔌 Integração com Editores

Plugins para Vim e Neovim disponíveis. Integração perfeita com editores populares e fluxos de trabalho de desenvolvimento.

🚀 Sempre à frente dos repositórios oficiais: Debian e Ubuntu congelam as versões dos pacotes a cada lançamento — este repositório publica novas versões upstream normalmente em poucas horas. Um simples apt upgrade mantém você sempre na versão mais recente.

📦 Instalação a partir do deb.griffo.io

Executar os comandos

Passo 1: Adicionar repositório

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update

🆓 Existe um espelho grátis para sempre. deb-free.griffo.io distribui pacotes grátis para sempre — sem conta, sem assinatura, no máximo 2 meses atrás do upstream, correções de segurança imediatas. Hoje ele traz Ghostty, Oh My Posh e Zed; fzf não está entre elas, então o repositório acima é a única forma de instalar hoje — peça e ela pode ser adicionada.

Como funciona o espelho gratuito →

Passo 2: Instalar o fzf

# Instalar a última versão do fzf
sudo apt install fzf

# Verificar instalação
fzf --version
# Instalar a última versão do fzf
apt install fzf

# Verificar instalação
fzf --version

Passo 3: Configurar Integração com o Shell

# Para usuários de bash
echo 'eval "$(fzf --bash)"' >> ~/.bashrc

# Para usuários de zsh
echo 'source <(fzf --zsh)' >> ~/.zshrc

# Para usuários de fish
echo 'fzf --fish | source' >> ~/.config/fish/config.fish

# Recarregar o shell
source ~/.bashrc  # ou ~/.zshrc

🎯 Exemplos de uso básico

Buscador interativo de arquivos:

# Encontrar e editar arquivos
vim $(fzf)

# Encontrar arquivos com visualização
fzf --preview 'cat {}'

# Encontrar arquivos com destaque de sintaxe
fzf --preview 'bat --color=always {}'

Atalhos de teclado da integração com o shell:

# Ctrl-T: Encontrar arquivos e diretórios
# Digite qualquer comando, então pressione Ctrl-T para inserir arquivos selecionados

# Ctrl-R: Pesquisar histórico de comandos
# Pressione Ctrl-R para pesquisar e selecionar no histórico de comandos

# Alt-C: Mudar de diretório
# Pressione Alt-C para buscar fuzzy e entrar em diretórios

Uso avançado:

# Pesquisar processos e encerrar
ps aux | fzf | awk '{print $2}' | xargs kill

# Pesquisar commits git
git log --oneline | fzf | awk '{print $1}' | xargs git show

# ripgrep interativo
rg --color=always --line-number . | fzf --ansi

# Modo de seleção múltipla
find . -type f | fzf -m

🔧 Integrações com Ferramentas

O fzf funciona perfeitamente com outras ferramentas modernas de linha de comando:

  • fd: Use como fonte de arquivos respeitando .gitignore
  • ripgrep: grep interativo com recarga ao vivo
  • bat: Visualizações de arquivos com destaque de sintaxe
  • eza: Listagem de arquivos aprimorada com filtragem fzf
  • zoxide: Navegação inteligente de diretórios com busca fuzzy

🚀 Por que escolher o deb.griffo.io?

📊 Comparação de Repositórios:
  • Ubuntu Oficial: Disponível, mas geralmente com versões desatualizadas
  • Instalação Manual: Requer toolchain Go ou gerenciamento manual de binários
  • deb.griffo.io: Última versão com atualizações automáticas

📦 Repositório de construção de pacotes

Os pacotes Ubuntu são construídos e mantidos automaticamente neste repositório do GitHub:

🔗 Pacotes relacionados

Também disponível no deb.griffo.io:

🎯 Perfeito para: Usuários avançados de linha de comando, desenvolvedores que desejam busca mais rápida de arquivos e comandos, qualquer pessoa que queira melhorar a produtividade no terminal e usuários que apreciam a correspondência fuzzy para navegação.

📦 Últimos lançamentos deste repositório

❓ Perguntas frequentes

O fzf está nos repositórios oficiais do Ubuntu?

Sim, mas o arquivo oficial do Ubuntu traz fzf 0.67.0, enquanto este repositório oferece fzf 0.74.3, recompilado poucas horas após cada lançamento upstream.

Como instalo o fzf mais recente no Ubuntu?

Adicione o repositório deb.griffo.io uma única vez com as instruções acima e execute: sudo apt install fzf. Novos lançamentos chegam pelo sudo apt upgrade normal.

Os pacotes são assinados e como são construídos?

Cada pacote é assinado com a chave GPG do repositório (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) e construído a partir de lançamentos upstream em repositórios públicos do GitHub que qualquer pessoa pode inspecionar.

Quais versões do Ubuntu são suportadas?

Ubuntu 22.04 Jammy, 24.04 Noble, 25.10 Questing e 26.04 Resolute.