25 pontos por xguru 2023-09-12 | 4 comentários | Compartilhar no WhatsApp
  • Um utilitário substituto do ls, pequeno, rápido e conveniente, escrito em Rust
  • Um fork do exa, que não recebe mais manutenção, com correções de bugs e adição de recursos em andamento
  • Windows/macOS/Linux
  • Recursos que o exa não tem
    • Suporte a hyperlinks
    • Informações detalhadas de pontos de montagem
    • Saída de contexto do SELinux
    • Saída do status de repositórios Git
    • Exibição de datas relativas de forma fácil de ler
    • Várias correções de bugs

4 comentários

 
jyha81 2023-09-13

Pessoalmente, eu usava lsd + exa, mas agora abandonei o exa e estou usando só o lsd.

Atualmente estou em um ambiente Ubuntu + macOS..

Hoje deixei tudo configurado com lsd e vivo sem problema nenhum... acho que, no fim, o fato de ele continuar sendo atualizado com frequência...

 
bus710 2023-09-12

Em um caso parecido, parece que o desenvolvimento do luacheck, um analisador estático de Lua, parou depois que seu desenvolvedor, Peter Melnichenko, faleceu há 5 anos e não houve ninguém para assumir o projeto.

https://lua-l.lua.narkive.com/gHufzJTf/peter-melnichenko

Como o Vim usa bastante Lua, os tickets vão se acumulando... mas, por ser uma linguagem bem de nicho, não faço ideia de como será o futuro. Acho que esse talvez seja o maior problema do open source.

 
xguru 2023-09-12

Pelo visto, o desenvolvedor original do exa, @ogham, não dá nenhum sinal de atividade nem responde contatos desde novembro de 2021.
Como não conseguem falar com o owner, também não foi possível arquivar o repositório.
Por isso, os committers envolvidos decidiram fazer um fork separado e continuar o desenvolvimento por conta própria.

Quase todo artigo recomenda o exa, mas daqui para frente parece que vai ser melhor citar o eza.

Também tem gente que recomenda o lsd (ls deluxe) em vez de exa/eza: https://github.com/lsd-rs/lsd
Também é uma ferramenta escrita em Rust, e dizem que é um substituto de verdade porque até as opções são realmente iguais às do ls. Claro, também falam que é um pouco mais rápido.

Ah, uma das maiores diferenças entre exa e eza é o suporte ao Windows.
Como o exa não suportava Windows, era preciso usar o lsd, mas o eza também distribui binários para Windows.

 
galadbran 2023-09-12

Eu também uso no Windows com lsd configurado como alias de ls (PowerShell).