Fish is a friendly command line shell for Ubuntu/Linux, Mac or any other operating system from the *nix family. If you use bash (the default shell in Ubuntu) often, then you may want to give it a try. It has lots of smart features you may find productive.
- Autosuggestions – It suggests commands when you type, based on history and it’ll often save you some time with the commands you type more often.
- Scripting – Similar to bash but the syntax is much simple, clean and consistent.
- term256 – it supports 256 colors.
- Sane defaults – Most of the features will work just fine without any additional configurations.
Installing Fish in Ubuntu
Fish is already there in official package repository (tested on Ubuntu 14.04 LTS). So, you can install it right away
sudo apt-get update sudo apt-get install fish
If it’s not available in repository or you’re using other Linux distribution ? Check out official page to download a tarball for your distribution.
To start fish, simply type
fish on your terminal and you’ll jump into the fish shell. Type
help and it will open the documentation tab (hosted locally) in your default browser. Also read official tutorials to learn more about the features of Fish Shell.