Group + explain LSP-related plugins

This commit is contained in:
Danielle McLean 2023-11-04 16:10:16 +11:00
parent e3ca643e93
commit 2624cdf3c9
Signed by: 00dani
GPG key ID: 52C059C3B22A753E

View file

@ -115,9 +115,21 @@ minpac#add('wincent/loupe')
# Terminus also used to be required for bracketed paste to work properly, but # Terminus also used to be required for bracketed paste to work properly, but
# I think Vim supports that by default now. # I think Vim supports that by default now.
minpac#add('wincent/terminus') minpac#add('wincent/terminus')
minpac#add('w0rp/ale')
# Asynchronous Linter Engine: supports a huge range of linters for various
# filetypes, runs them in the background, and reports issues to you in the
# left margin. Many language plugins bundle their own ale_linters, making it a
# cool choice for maximum linter support.
minpac#add('dense-analysis/ale')
# A client for the Language Server Protocol. ALE provides an LSP client as
# well, but I prefer the way yegappan/lsp is configured and the two plugins
# play quite nicely together. My servers are configured in the ./lsp.vim
# module.
minpac#add('yegappan/lsp') minpac#add('yegappan/lsp')
# The catalog of JSON Schema definitions available at https://SchemaStore.org.
# I use this to configure the JSON language server with schema validation and
# completion support, since unlike the YAML server I can't just tell it to
# please use SchemaStore.org for some reason.
minpac#add('00dani/SchemaStore.vim') minpac#add('00dani/SchemaStore.vim')
minpac#add('rbong/vim-crystalline') minpac#add('rbong/vim-crystalline')