TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Exa – A Modern Replacement for Ls

36 pointsby Munksgaardalmost 6 years ago

6 comments

Accujackalmost 6 years ago
What's wrong with "echo *" all of a sudden?
tonysickponyalmost 6 years ago
I have used exa for a few weeks. It turns out I like it quite a lot. Not that I am a huge fan of colorcode all the file names, but I do enjoy the inclusion of tree output inside exa command. I have `tree` in my disposal for years, but only use it when I need print out the file structure of a project. Now I use `exa --tree --level 2` religiously.
h1dalmost 6 years ago
It&#x27;s pretty with,<p>- alias l=&quot;exa --tree --level 1 --icons --git-ignore&quot; - alias l2=&quot;l --level 2&quot;<p>and so on<p><a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;8Gj0tWU.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;8Gj0tWU.png</a><p>Has completely replaced my &#x27;ls&#x27; for a year.
Fnoordalmost 6 years ago
Written in Rust.<p>See also:<p>LSD (LSDeluxe) [1], inspired by colorls, but way faster.<p>Cross-platform Rust rewrite of the GNU coreutils [2]<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;Peltoche&#x2F;lsd" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Peltoche&#x2F;lsd</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;uutils&#x2F;coreutils" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;uutils&#x2F;coreutils</a>
jpetruccalmost 6 years ago
Exa is my favorite! I have this in all of my .bashrc&#x27;s:<p><pre><code> alias l=&#x27;exa -alFT -L 1&#x27;</code></pre>
ggmalmost 6 years ago
&quot;it just worked&quot; but I am worried how well it works on my ADM-5