
fish shell
fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family. Works Out of the Box fish will delight you with features like tab completions and syntax …
Introduction — fish-shell 4.0.1 documentation
This is the documentation for fish, the friendly interactive shell. A shell is a program that helps you operate your computer by starting other programs. fish offers a command-line interface …
Tutorial — fish-shell 4.0.1 documentation
Fish is a fully-equipped command line shell (like bash or zsh) that is smart and user-friendly. Fish supports powerful features like syntax highlighting, autosuggestions, and tab completions that …
Introduction — fish-shell 3.3.1 documentation
This section describes how to install, uninstall, start, and exit the fish shell. It also explains how to make fish the default shell.
fish: Tutorial
fish is a fully-equipped command line shell (like bash or zsh) that is smart and user-friendly. fish supports powerful features like syntax highlighting, autosuggestions, and tab completions that …
Interactive use — fish-shell 4.0.1 documentation
Fish prides itself on being really nice to use interactively. That’s down to a few features we’ll explain in the next few sections. Fish is used by giving commands in the fish language, see …
fish-shell 4.0b1, now in Rust
Dec 17, 2024 · fish is a smart and user-friendly command line shell with clever features that just work, without needing an advanced degree in bash scriptology. Today we are announcing an …
The fish language — fish-shell 4.0.1 documentation
Fish already has the following named events for the --on-event switch: fish_prompt is emitted whenever a new fish prompt is about to be displayed. fish_preexec is emitted right before …
Commands — fish-shell 4.0.1 documentation
fish_config to easily change fish’s configuration, like the prompt or colorscheme. random to generate random numbers or pick from a list. Known functions¶ Known functions are a …
Release notes — fish-shell 4.0.1 documentation
This applies to user-specific and the systemwide config.fish (typically in /etc/fish/config.fish), and configuration snippets (typically in conf.d directories). It also disables universal variables, …