25 puntos por xguru 2023-09-12 | 4 comentarios | Compartir por WhatsApp
  • Una utilidad pequeña, rápida y práctica para reemplazar ls, escrita en Rust
  • Un fork de exa, que ya no recibe mantenimiento, con correcciones de errores y nuevas funciones en desarrollo
  • Windows/macOS/Linux
  • Funciones que exa no tiene
    • Soporte para hipervínculos
    • Información detallada de puntos de montaje
    • Salida de contexto de SELinux
    • Salida del estado de repositorios Git
    • Visualización de fechas relativas fácil de leer
    • Varias correcciones de errores

4 comentarios

 
jyha81 2023-09-13

En lo personal, usaba lsd + exa, pero ahora dejé exa y solo uso lsd.

Actualmente estoy en un entorno de Ubuntu + macOS..

Ahora lo tengo configurado con lsd y vivo así sin ningún problema... Supongo que al final influye que siga recibiendo actualizaciones constantemente...

 
bus710 2023-09-12

En un caso parecido, parece que el desarrollo de luacheck, el analizador estático de Lua, se detuvo después de que su desarrollador, Peter Melnichenko, falleciera hace 5 años y no hubo nadie que tomara el relevo.

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

Como Vim usa bastante Lua, los tickets se siguen acumulando... pero como es un lenguaje bastante minoritario, no sé qué le depara el futuro. Creo que este podría ser el mayor problema del open source.

 
xguru 2023-09-12

Parece que @ogham, el desarrollador original de exa, no ha tenido ninguna actividad ni ha estado localizable desde noviembre de 2021.
Como no logran contactar al owner, tampoco es posible archivar el repo.
Por eso, los colaboradores relacionados decidieron hacer un fork por separado y continuar el desarrollo.

En casi todos los artículos recomiendan exa, pero parece que de ahora en adelante habrá que escribir eza.

También hay quienes recomiendan lsd (ls deluxe) por encima de exa/eza: https://github.com/lsd-rs/lsd
También es una herramienta escrita en Rust, y dicen que sí iguala de verdad a ls, incluso hasta en las opciones, así que sería un reemplazo auténtico. Claro, también comentan que es un poco más rápido.

Ah, y una de las mayores diferencias entre exa y eza también es el soporte para Windows.
Como exa no soportaba Windows, había que usar lsd, pero eza también distribuye binarios para Windows.

 
galadbran 2023-09-12

Yo también uso lsd en Windows con un alias de ls (PowerShell).