Bash #9 - Fish shell on WSL2/Ubuntu @itvraag
Bash #9 - Fish shell on WSL2/Ubuntu  @itvraag
Uploaded February 2022 | Updated September 2026, 1 week ago
Today we’ll look at a Linux shell called fish, which stand for “friendly interactive shell” as an alternative shell to bash in Linux distros.
Syntax highlighting for errors, misspelled commands and options, mismatched parenthesis and quotes. The great thing about fish is that this is done while typing.
Using the manual page data, fish helps you by pressing the tab key to auto complete. Simply start typing and hit tab to get suggestions.
Inline search history: where you can start typing and then use the up and down arrow keys to select previous commands that started that way.
With auto suggestion it provides feedback based on the content of a directory or your history.
#terminal #linux #wsl #shell
https://itvraag.nl

Timestamp:
0:00 Intro
0:19 My setup & requirements
0:35 Fresh Ubuntu install in WSL2
0:50 Current shells
1:09 apt update & upgrade
1:19 apt install fish w3m
1:53 change shell to fish
2:21 fish demo (syntax highlight, auto complete/suggestion, tab)
3:15 fish brace expansion vs. numeric sequences
3:28 customize fish in WSL2 (fish_config)
6:41 fish aliases rc file (config.fish)

Related video:
APT package manager: youtu.be/ZKPs-rnG6E0
WSL2: youtu.be/9Ev2NKLHcvs
Windows 11 Terminal PRO tips: youtu.be/0NBYBOGalO4
oh-my-zsh: youtu.be/IMUuElcjMdo

Used links and commands:
wsl -l -v
wsl --unregister ubuntu
wsl -l -v
wsl --install -d ubuntu
wsl -s ubuntu
echo $SHELL
cat /etc/shells
sudo apt update
sudo apt upgrade
sudo apt install fish
sudo apt install w3m
cat /etc/shells
fish
chsh -s /usr/bin/fish
grep -i "installed" /var/log/dpkg.log | wc -l
fish_config
Bash #9 - Fish shell on WSL2/UbuntuHow To Install CyanogenMod Easy (Most Android Device)Manage Your Android Device Remotely With ADMGalaxy S4 - How to Root Easy (step-by-step)Vagrant #3 - Tips, Plugins and SnapshotsGit #5 - reset  hard & cleanWhich Windows 10 version is REALLY best for home user?Accessing WiFi Router Configuration PageBash #14 - while / until loops (with port scan example)Windows 7: Show Logon MessageHow To Restore Data/Files From A Defective LaptopUsing Notion, restarted my channel (after 3 years)
itvraag |

Bash #9 - Fish shell on WSL2/Ubuntu

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER