dense-analysis / ale

Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
BSD 2-Clause "Simplified" License
13.51k stars 1.43k forks source link

`zls` should be used as the `zig` fixer, not `zig fmt` #4646

Open coolaj86 opened 11 months ago

coolaj86 commented 11 months ago

Re: https://github.com/dense-analysis/ale/issues/2484

Since it's using LSP rather than a straight binary, it's probably a good idea to keep both.

I have a Hello World vim-ale + LSP example that can be referenced for a PR for this: https://github.com/BeyondCodeBootcamp/vim-ale-hello-world

Specifically: