bash -> zsh -> fish
I love bash. It has served me well and is an essential component of av as we discussed in a previous post. A couple of years ago, I got very annoyed in the lack of case-insensitive tab completion. Lets take this simple example:
So bash here isn’t going to complete to ‘Picture’ because its case-sensitive. So, enter zsh. It offers case-insensitive tab completion and with oh-my-zsh a host of other awesomeness.
When I press [tab], the command changes to ‘cd bin’ which relieved my annoyance in bash but also gave some color (I mean just look at it!).
And now, we have:
You can see, in grey, the suggested completion to bin. 💯