Fish (when installed)

E215115

Fish (when installed) is a user-friendly, feature-rich command-line shell known for its smart autosuggestions, syntax highlighting, and sensible defaults.

All labels observed (1)

Label Occurrences
Fish (when installed) canonical 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Unix shell
command-line interpreter
free and open-source software
abbreviation fish
category shell with advanced interactive features
configurationMethod text configuration files in ~/.config/fish
web-based configuration tool launched by fish_config
defaultPrompt informative, colorized prompt
designGoal discoverability
interactive use
minimal configuration required
user-friendliness
developer Fish shell
surface form: fish-shell project
differsFrom Unix shell
surface form: POSIX sh

bash
Zsh
surface form: zsh
feature Emacs-style key bindings
autosuggestion based on history
built-in help system
colorful prompt support
man-page based completions
searchable command history
sensible defaults
smart autosuggestions
syntax highlighting
tab completion
universal variables
vi-style key bindings
web-based configuration interface
fullName Friendly Interactive SHell
genre interactive shell
initialReleaseDate 2005
isNot POSIX-compliant shell
license GPL-2.0-or-later
name fish
operatingSystem BSD
Linux
Unix-like systems
Windows
surface form: Windows (via compatibility layers or ports)

macOS
packageManagerAvailability available in many Linux distributions
available via Homebrew on macOS
available via package managers such as apt, dnf, pacman
programmingLanguage C++
repository https://github.com/fish-shell/fish-shell
supports arrays via lists
command substitution
functions
pipelines
scripting
targetUser interactive command-line users
website https://fishshell.com/

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Terminal supports Fish (when installed)
subject surface form: Terminal (macOS)