How to Install and Try the Fish Shell on Ubuntu – A Step-by-Step Guide!

Опубликовано: 04 Май 2026
на канале: LinuxHowTo
873
9

Want to enhance your command-line experience with the Fish Shell on Ubuntu? In this video, we’ll show you how to install and try the Fish Shell directly using apt.
Fish Shell is a smart and user-friendly command-line shell that offers features like syntax highlighting, autosuggestions, and tab completions.
Follow along with our detailed guide to get started with Fish Shell on Ubuntu!

Learn:
Installation Steps for Ubuntu

Install Fish Shell:
sudo apt install fish

Trying Out Fish Shell
Start Fish Shell:
Open a terminal and type fish to start the shell.

Exit Fish Shell:
Type exit to end the session.

Customizing Fish Shell
Change Prompt:
You can customize the prompt by editing the ~/.config/fish/config.fish file.

Install Oh My Fish! for Theming:
Run the following command to install Oh My Fish!:

curl -L https://get.oh-my.fish | fish

Install Themes:
Use the omf command to install themes. For example, to install the "Hogan" theme:

omf install hogan

Switch Theme: omf theme 〈theme-name〉
Revert to Default Theme: omf theme default
List Installed Themes: omf theme


Learning Examples

Example 1: Basic Commands
List Files with Colors:

ls -l --color

Navigate Directories:

cd /path/to/directory

View File Contents:

cat file.txt

Example 2: Using Tab Completions
Start typing a command and press Tab:
Fish Shell will suggest possible completions.

Example 3: Syntax Highlighting
Open a file in a text editor:

nano file.txt
Notice the syntax highlighting in the terminal.

Example 4: Autosuggestions
Type a command and observe suggestions:
Fish Shell will suggest commands as you type.


✅ Why Use Fish Shell?
User-Friendly: Smart and intuitive, making it easy to use without extensive configuration.
Powerful Features: Syntax highlighting, autosuggestions, and tab completions that just work.
Ready to Use: No need to learn arcane syntax or configuration options.
Customizable: Easily change the prompt and install themes to match your preferences.
Community Support: A vibrant community and extensive documentation to help you get the most out of Fish Shell.

✅ Pro Tips:
Experiment with Themes: Use Oh My Fish! to try different themes and customize your shell.
Learn the Basics: Refer to the Fish Shell documentation for more advanced features.
Backup Configurations: Always back up your configuration files before making significant changes.

You can find more information and resources for Fish Shell at the official website: https://fishshell.com/.

You can find the tutorial PDF at this GitLab link:
https://gitlab.com/hatem-badawi/linux....

Hit subscribe for more shell tips and like if this helped.
Let us know: What customization will you try first with Fish Shell?

👉 Watch now and enhance your command-line experience with Fish Shell!

#FishShell #CommandLine #ShellCustomization #UbuntuTips #ProductivityHacks

(Short, clear, and packed with practical knowledge!)