On the suggestion of some of my Linux afficionado friends, I decided to look into changing my default shell in Mint from Bash to another shell. After some surfing on the web Fish and ZSH seemed to be the viable options. ZSH attempts to maintain compatibility with Bash while Fish ignores it. On trying both the shells I found Fish to be more suitable for me with its default autocomplete and highlighting scheme. I do not need compatibility with Bash and do not want to dwell deep into customising my shell. So I will stick with Fish for time being and may look into more options in Future.