24 pontos por xguru 2025-08-27 | 4 comentários | Compartilhar no WhatsApp
  • Visualizador de árvore de diretórios rápido e minimalista, semelhante ao comando clássico tree, com suporte aos modos clássico / interativo
  • Além da saída simples, oferece navegação baseada em TUI, permitindo explorar a estrutura de pastas de forma intuitiva pelo teclado
  • Exibição do status do Git (modificado, adicionado, untracked), saída de tamanho de arquivos, permissões e ícones, respeito ao .gitignore e limite de profundidade máxima
  • Suporte a cores com base na variável de ambiente LS_COLORS
  • Suporte à integração em pipeline com outras ferramentas
    • Combinado com fzf, permite busca fuzzy em projetos grandes
    • Usado com less e bat, permite exibição paginada de árvores grandes

4 comentários

 
dontdieych 2025-08-31

Hoje em dia, eu até perdoo não ter página de man, mas lançar sem shell completion eu considero falta de respeito com o usuário. ^^

 
t7vonn 2025-08-28

A parte interativa até parece ser bem utilizável. O resto, na verdade, parece que o eza --tree já dá conta.

 
secret3056 2025-08-28

O tree clássico faz uma busca em profundidade (DFS) e vai imprimindo em tempo real, mas tanto o eza quanto este aqui exigem concluir toda a varredura antes de mostrar a saída, o que é incômodo.

Às vezes aparece um diretório mais profundo do que o esperado, então é preciso cancelar e usar a opção de exclusão, mas se só imprime depois de terminar toda a busca, você acaba tendo que procurar esse diretório manualmente um por um.

O formato de saída do eza também parece melhor... no ambiente Windows, este aqui é um pouco mais rápido que o eza.

 
chl11wq12 2025-08-27

Ah, bom