Hacker News new | past | comments | ask | show | jobs | submit login
From Bash to Zsh to Fish (medium.com/almoullim)
2 points by tosh on Jan 10, 2019 | hide | past | favorite | 1 comment



I want to love Fish, or ZSH, or anything other than Bash. And I've spent some time learning how to be productive in Fish - but I keep coming back to one problem:

Bash is everywhere. Every Linux/nix server I SSH to, every friend's Mac or Linux machine I troubleshoot, and now even Windows. I spend my whole work day in a terminal, or at least it feels like it, but I'm often logged into remote stuff. I can't get myself to really commit 100% to using Fish when I know* I'm going to have to keep my Bash skills and knowledge fresh because I simply can't stop using it.

I know I can install Fish (Or ZSH, KSH, etc) on everything, but the fact that I can't assume it is there makes it cumbersome to write scripts/configuration/documentation that can be used across a range of devices, servers, OSes, etc.

Every time I fire up a Fish shell I really, really enjoy using it. I just can't figure out how to accept it as my "primary" shell. And I feel like until I can do that, I can't take full advantage of it.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: