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 project
linked to: Fish shell
differsFrom POSIX sh
linked to: Unix shell

bash
zsh
linked to: 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 (via compatibility layers or ports)
linked to: Windows

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 (macOS) supports Fish (when installed)
subject linked to: Terminal