eza - le remplaçant moderne de `ls`
(github.com/eza-community)- Petit utilitaire de remplacement de
ls, rapide et pratique, écrit en Rust - Fork de
exa, qui n’est plus maintenu, avec corrections de bugs et ajout de fonctionnalités en cours - Windows / macOS / Linux
- Fonctionnalités absentes de
exa- Prise en charge des hyperliens
- Informations détaillées sur les points de montage
- Affichage du contexte SELinux
- Affichage du statut du dépôt Git
- Affichage de dates relatives plus lisibles
- Nombreuses corrections de bugs
4 commentaires
Personnellement, j’utilisais
lsd+exa, mais désormais j’ai abandonnéexaet je n’utilise plus quelsd.Je suis actuellement sur un environnement Ubuntu + macOS..
En ce moment, j’ai tout configuré avec
lsdet je vis très bien avec, sans aucun problème.. Après tout, le fait que les mises à jour soient régulières, c’est sans doute...Dans un cas similaire, il semble que le développement de
luacheck, l’analyseur statique Lua, se soit arrêté après le décès il y a 5 ans de son développeur, Peter Melnichenko, faute de reprise par quelqu’un d’autre.https://lua-l.lua.narkive.com/gHufzJTf/peter-melnichenko
Comme Vim utilise beaucoup Lua, les tickets s’accumulent… mais c’est un langage assez mineur, donc difficile de savoir ce qu’il adviendra de son avenir. J’ai l’impression que c’est peut-être le plus gros problème de l’open source.
Il paraît que @ogham, le développeur original de exa, n’a plus donné aucun signe d’activité et reste injoignable depuis novembre 2021.
Comme il est impossible de contacter le propriétaire, même l’archivage du dépôt n’est pas possible.
Les contributeurs concernés ont donc décidé de créer un fork séparé et de poursuivre le développement de leur côté.
Dans presque tous les articles, c’est exa qui est recommandé, mais à l’avenir il faudra sans doute écrire eza.
Certaines personnes recommandent aussi lsd (ls deluxe) plutôt que exa/eza : https://github.com/lsd-rs/lsd
C’est également un outil écrit en Rust, et comme ses options sont vraiment identiques à celles de
ls, on dit que c’est un véritable remplaçant. Apparemment, il est aussi un peu plus rapide.Ah, et l’une des plus grandes différences entre exa et eza, c’est aussi la prise en charge de Windows.
Comme exa ne prenait pas en charge Windows, il fallait utiliser lsd, mais eza distribue aussi des binaires Windows.
Moi aussi, j’utilise
lsdsous Windows en le mettant en alias dels(PowerShell).