Hacker News new | past | comments | ask | show | jobs | submit login

Or you just use a shell like fish that already comes with a lot of useful defaults. No need to customize everything by yourself, just use what other smart people already created.

https://fishshell.com/




> No need to customize everything by yourself, just use what other smart people already created.

Every once and then I decide to use and love the fish shell, and I commit to using it exclusively for a few days. My first session always starts with 40 minutes trying to disable all stupid colors. I don't like my terminal to look like a kitsch Christmas tree! Then, I feel frustrated with "jumps" of the interface when editing multi-line command lines; inevitably leading me to quit fish and go back to bash. I'm obviously not smart enough to appreciate the defaults that these smart people have created.


Probably you are smarter then the people who created fish :)


I used bash for maybe 7 years before trying fish. I was productive in bash, and never really had any complaints. But fish made life so much easier once I got used to it and learned how to customize it to my liking.

It get critiqued a lot, but I'd suggest others try it out before dismissing it and see if it works for them.


Yeah, to echo -- this probably works for people new to the whole thing, but like many here, it's easier to train myself incrementally with individual features added to bash than to try to "start over."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: