fish.md

 1# Fish
 2
 3Fish language support in Zed is provided by the community-maintained [Fish extension](https://github.com/hasit/zed-fish).
 4Report issues to: [https://github.com/hasit/zed-fish/issues](https://github.com/hasit/zed-fish/issues)
 5
 6- Tree-sitter: [ram02z/tree-sitter-fish](https://github.com/ram02z/tree-sitter-fish)
 7
 8### Formatting
 9
10Zed supports auto-formatting fish code using external tools like [`fish_indent`](https://fishshell.com/docs/current/cmds/fish_indent.html), which is included with fish.
11
121. Ensure `fish_indent` is available in your path and check the version:
13
14```sh
15which fish_indent
16fish_indent --version
17```
18
192. Configure Zed to automatically format fish code with `fish_indent`:
20
21```json
22  "languages": {
23    "Fish": {
24      "formatter": {
25        "external": {
26          "command": "fish_indent"
27        }
28      }
29    }
30  },
31```