2 ms·
Here's my experience of spending a part of a day with each: Fish: - customizing or debugging Fish's completion was utter torture; the defaults are horrible li
by yencabulator 3y ago
Here's my experience of spending a part of a day with each:
Fish:
- customizing or debugging Fish's completion was utter torture; the defaults are horrible like "carTAB" completes to "blkdiscard" when I don't have cargo in PATH
- nothing in Fish seems to have a useful `--help`, no useful summaries & quick refreshers, just punt the user to a big verbose man page
Nushell:
- no job control, no background jobs
- error handling is utterly broken
- control-C breaks unexpected things, what gets aborted seems up to luck (e.g. aborts the prompt building)
- globs inside quotes, `ls "*"`
- lots of weird parsing errors & bad edge case behavior
- hammyhavoc 3y agoWhat's your preferred daily driver instead?
- yencabulator 3y agoI'm still on bash. I was really hopeful on nushell until I discovered the error handling & control-C -- before those I thought it was "just" lack of job control, now I'm less enthusiastic about the quality.
- hammyhavoc 3y agoLooks like I'll be staying on Bash! It somewhat amuses me that we don't seem to have done better than it in all these years—but I also take a lot of comfort in that. With that said, it still gets updates! So, it can and is still improved. :- ) Hard to compete with such a mature offering.