What problem does it solve?
Unifies and clarifies the Fish shell's syntax, language features, and interactive tooling to help users write robust scripts and operate the shell with confidence.
Core Features & Use Cases
- In-depth reference to quoting, expansion, variables, lists, functions, and command substitution, plus the shell's completion engine, autosuggestions, pager, editor modes, and startup/config flow.
- Practical guidance for developers and power users on implementing, understanding, and debugging Fish behavior across common tasks such as writing functions, building completions, and configuring the shell.
- Use cases include learning Fish syntax, creating reliable scripts, designing effective completions, and optimizing interactive workflows with the Fish toolchain.
Quick Start
Open the Fish In-Depth Reference and start with the Core Features & Use Cases section to begin exploring.