Update documentation for Neovim LSP integration

Update documentation to advertise ALE's integration with Neovim's native
LSP client, and explain how functionality is integrated with ALE,
Neovim's native tools, and other plugins.
This commit is contained in:
w0rp
2025-03-18 11:30:21 +00:00
parent dd8d7cb4b4
commit 3f7ea86ae1
3 changed files with 161 additions and 24 deletions

View File

@@ -211,6 +211,8 @@ if g:ale_use_neovim_diagnostics_api && !has('nvim-0.7')
echoerr('Setting g:ale_use_neovim_diagnostics_api to 1 requires Neovim 0.7+.')
endif
" If 1, uses Neovim's built-in LSP client to integrate with LSP, which
" improves ALE's integration with built-in Neovim tools and other plugins.
let g:ale_use_neovim_lsp_api = get(g:, 'ale_use_neovim_lsp_api', has('nvim-0.8'))
" If 1, replaces ALE's use of jobs and channels to connect to language