docs: Add instructions for setting up fish_indent for fish (#38414)
Release Notes: - N/A
This commit is contained in:
@@ -4,3 +4,28 @@ Fish language support in Zed is provided by the community-maintained [Fish exten
|
||||
Report issues to: [https://github.com/hasit/zed-fish/issues](https://github.com/hasit/zed-fish/issues)
|
||||
|
||||
- Tree-sitter: [ram02z/tree-sitter-fish](https://github.com/ram02z/tree-sitter-fish)
|
||||
|
||||
### Formatting
|
||||
|
||||
Zed 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.
|
||||
|
||||
1. Ensure `fish_indent` is available in your path and check the version:
|
||||
|
||||
```sh
|
||||
which fish_indent
|
||||
fish_indent --version
|
||||
```
|
||||
|
||||
2. Configure Zed to automatically format fish code with `fish_indent`:
|
||||
|
||||
```json
|
||||
"languages": {
|
||||
"Fish": {
|
||||
"formatter": {
|
||||
"external": {
|
||||
"command": "fish_indent"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user