I've used bash for the past 20 years or so for my go-to shell because it's the default shell on most linux distributions - at least the ones i've used professionally for work. I wanted to make sure whatever I did on my workstation, i'd be able to mimic across the farm. (Log in to hide this advertisement) Lately, since I now do most work from my laptop/shell, i've been looking around and am trying the fish shell - I admit mostly because of the cool shawdow tab completion feature.. but it seems kind of buggy/sketchy? If I tab complete, it seems to also hit enter sometimes which could be very bad in a production environment. I'm runing xubuntu on a macbook air.