Fish Shell is a unique user-friendly command-line shell for the different operating systems. fish includes some smart features like syntax highlighting, fancy tab completions and autosuggest-as-we-type that just works by default with no configuration required. fish is mostly written in shell script and in C++.
Step 1: Install fish repository in ubuntu
$ sudo apt-add-repository ppa:fish-shell/release-3
Step 2: Update and upgrade repository
$ sudo apt-get update && sudo apt-get upgrade
Step 3: Install fish shell
$ sudo apt-get install fish
Step 4: Make fish shell as default shell
$ sudo chsh -s /usr/local/bin/fish
To get back to bash, use
$ sudo chsh -s 'which bash'
- How to install, configure and use GIT on ubuntu?
- How to Install and Configure Docker in Ubuntu?
- How to Install and Configure Synaptic Package Manager in Ubuntu?
- How to Install and Configure Elasticsearch on Ubuntu ?
- How to Install and Configure MongoDB in Ubuntu?
- Installing and Configure vim Plugin in Ubuntu
- How to Install and Configure Apache Subversion(SVN) In Linux?
- Introduction to Linux Shell and Shell Scripting
- How to Install Z Shell(zsh) on Linux?
- How to install Apache server in Ubuntu ?
- How to Install Chrome in Ubuntu?
- How to Install Ulauncher in Ubuntu?
- How to install Ubuntu on VirtualBox?
- How to Install TeamViewer on Linux/Ubuntu?
- How to configure modal width in Bootstrap?
- Configure Passwordless Sudo For A Specific User in Linux
- How to configure node.js console font ?
- Getting System and Process Information Using C Programming and Shell in Linux
- Kali Linux - Terminal and Shell
- What is Terminal, Console, Shell and Kernel?
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.