diff options
author | w0rp <devw0rp@gmail.com> | 2019-05-10 13:42:41 +0100 |
---|---|---|
committer | w0rp <devw0rp@gmail.com> | 2019-05-10 13:42:41 +0100 |
commit | 79e42fed14b35767d53d7d443a644a037e012b89 (patch) | |
tree | 9c9c1bef9cda93deeea57506f021a9054632f511 /doc | |
parent | f444abdfe66696505cb891889b18c4144d12d4ea (diff) | |
download | ale-79e42fed14b35767d53d7d443a644a037e012b89.zip |
#2403 - Make ale_disable_lsp apply consistently, and document it better
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ale.txt | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/ale.txt b/doc/ale.txt index 8261050a..5b290b06 100644 --- a/doc/ale.txt +++ b/doc/ale.txt @@ -142,6 +142,8 @@ ALE offers several options for controlling which linters are run. * Selecting linters to run. - |g:ale_linters| * Aliasing filetypes for linters - |g:ale_linter_aliases| * Only running linters you asked for. - |g:ale_linters_explicit| +* Disabling only a subset of linters. - |g:ale_linters_ignore| +* Disabling LSP linters and `tsserver`. - |g:ale_disable_lsp| ------------------------------------------------------------------------------- @@ -321,6 +323,9 @@ servers. LSP linters can be used in combination with any other linter, and will automatically connect to LSP servers when needed. ALE also supports `tsserver` for TypeScript, which uses a different but very similar protocol. +If you want to use another plugin for LSP features and tsserver, you can use +the |g:ale_disable_lsp| setting to disable ALE's own LSP integrations, or +ignore particular linters with |g:ale_linters_ignore|. ------------------------------------------------------------------------------- 5.1 Completion *ale-completion* @@ -627,7 +632,9 @@ g:ale_disable_lsp *g:ale_disable_lsp* Type: |Number| Default: `0` - When this option is set to `1`, ALE ignores all linters powered by LSP. + When this option is set to `1`, ALE ignores all linters powered by LSP, + and also `tsserver`. + Please see also |ale-lsp|. |