1.
Introduction
2.
Miscellaneous
2.1.
Implicit cd
2.2.
XDG App Directories
2.3.
Quoting Rules
2.4.
Multi-line Arguments
2.5.
Multi-line Comments
2.6.
Prompt Function
2.7.
General Tips
3.
Variables
3.1.
String Variables
3.2.
Array Variables
3.3.
Map Variables
3.4.
Arithmetic Variables
3.5.
Exporting Variables
3.6.
Scopes
4.
Expansions
4.1.
Variable Expansions
4.2.
Process Expansions
4.3.
Brace Expansions
4.4.
Arithmetic Expansions
4.5.
Method Expansions
5.
Slicing Syntax
6.
Control Flow
6.1.
Conditionals
6.2.
Loops
6.3.
Matches
7.
Pipelines & Redirection
8.
Functions
9.
Script Executions
10.
Signal Handling
11.
Job Control
12.
Builtin Commands
13.
Command History
Light (default)
Rust
Coal
Navy
Ayu
Quoting Rules
Variables are expanded in double quotes, but not single quotes.
Braces are expanded when unquoted, but not when quoted.