DEV Community

Discussion on: Tip 5: Replacing ls with exa

Collapse
 
silvanocerza profile image
Silvano Cerza • Edited

I used exa for more than a year but recently I decided to ditch it in favor of ls with .dircolors. I've lost some colors, like in the permission columns, but ls is much more reliable than exa.

It happened that exa would sometimes not print a file even if it was present, running it just a second later would show it, kinda impossible to reproduce, probably a concurrency issue. That was pretty annoying but the tipping point for me was when it always crashed on a specific directory, ls was obviously working correctly.

I think this kind of rewrites in Rust will gain more popularity when they'll start being reliable like their original counterpart.