Friendly Interactive SHell
E770650
Friendly Interactive SHell is a user-friendly command-line shell known for its smart autosuggestions, syntax highlighting, and sensible defaults.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Unix shell
ⓘ
free and open-source software ⓘ |
| configurationMethod |
browser-based configuration tool fish_config
ⓘ
text configuration files in ~/.config/fish ⓘ |
| defaultPromptName | fish_prompt ⓘ |
| designGoal |
discoverability
ⓘ
minimal configuration required ⓘ user-friendliness ⓘ |
| developer | Axel Liljencrantz NERFINISHED ⓘ |
| documentation | https://fishshell.com/docs/current/ ⓘ |
| doesNotSupport | POSIX shell scripting compatibility ⓘ |
| feature |
VCS-aware prompt support
ⓘ
color support ⓘ interactive search history ⓘ man-page completions ⓘ powerful tab completion ⓘ scripting language with clean syntax ⓘ sensible defaults ⓘ smart autosuggestions ⓘ syntax highlighting ⓘ universal variables ⓘ web-based configuration interface ⓘ |
| hasCommand |
abbr
ⓘ
fish_config ⓘ funcsave ⓘ |
| hasPackage |
Homebrew formula on macOS
ⓘ
MacPorts port on macOS ⓘ fish package in many Linux distributions ⓘ packages in BSD ports collections ⓘ |
| homepage | https://fishshell.com/ ⓘ |
| initialReleaseYear | 2005 ⓘ |
| license | GPL-2.0-or-later ⓘ |
| operatingSystem |
BSD
NERFINISHED
ⓘ
Linux ⓘ Unix-like systems ⓘ Windows (via compatibility layers or ports) NERFINISHED ⓘ macOS ⓘ |
| programmingLanguage | C++ ⓘ |
| shellFamily | non-POSIX, user-friendly shell ⓘ |
| shortName | fish ⓘ |
| sourceRepository | https://github.com/fish-shell/fish-shell ⓘ |
| supports |
24-bit true color in terminals that support it
ⓘ
abbreviations ⓘ arrays as first-class lists ⓘ command substitution with parentheses ⓘ functions ⓘ plugins via third-party frameworks ⓘ prompt customization ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
fish shell