Exa, a modern replacement for ls
221–230 of 420 posts
Re: Exa, a modern replacement for ls
#222Earlier quoted context omitted.
Writing `ls` is the first thing I do when learning a new language.
Hah, interesting! Mine is writing a simple web server (sockets, IO, string handling) and an ultra-simple command line browser (args handling, 3rd party libs for URLs, HTML parsing, etc.)
Re: Exa, a modern replacement for ls
#223Earlier quoted context omitted.
For more paranoid folks, it would be nice to have a configuration option to forego the git features and thereby remove the need for linking in any networking code. :)
There is one already; it's a cargo feature.
Re: Exa, a modern replacement for ls
#224I find quite funny that the author is so convinced that the use of colors is the "right default". 1) I'm colorblind so my view of colors is different from yours. 2) I find that any tool which use many colors suck: there will be a color combination which will be hard to read (for example git log: the sha1 keys are dark red on black, unreadable) but using just a few color is very nice (git diff: 3 colors, one for +, on…
Re: Exa, a modern replacement for ls
#225Earlier quoted context omitted.
I wouldn't say it's bullshit, just a difference of opinion. 38 kilobytes of executable isn't small, it's tiny ; there's no way exa could get to that level without compromising its featureset or development, and even if you did, you'd just have another ls, and we already have ls. If it's not small, what would you call it? Medium-sized? Something of that size means "download tens of megabytes of runtime and scatter fil…
> 38 kilobytes of executable isn't small, it's tiny; there's no way exa could get to that level without compromising its featureset or development I'd be willing to bet dynamic linking would get it much closer to that ballpark and wouldn't compromise the feature set or development.
Re: Exa, a modern replacement for ls
#226I find quite funny that the author is so convinced that the use of colors is the "right default". 1) I'm colorblind so my view of colors is different from yours. 2) I find that any tool which use many colors suck: there will be a color combination which will be hard to read (for example git log: the sha1 keys are dark red on black, unreadable) but using just a few color is very nice (git diff: 3 colors, one for +, on…
Applying your physical shortcomings to a project when you are by and large the minority makes very little sense.
If `ls` is better for you, use `ls`.
Re: Exa, a modern replacement for ls
#227Earlier quoted context omitted.
Isn't there `sort -h`?
It's almost as if people used these tools together enough, that they made an effort to make them work well together. ;) Seriously, "du -h | sort -h" is a regular command for me.
Re: Exa, a modern replacement for ls
#228exa is hard to type, bad choice of name for something I'd be typing many times a day
Re: Exa, a modern replacement for ls
#229Re: Exa, a modern replacement for ls
#230Earlier quoted context omitted.
It's almost as if people used these tools together enough, that they made an effort to make them work well together. ;) Seriously, "du -h | sort -h" is a regular command for me.
If you do it quite a bit you may want to check out ncdu, it is an ncurses directory size viewer. Super handy and fast for what it does.