summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2019-05-10 13:42:41 +0100
committerw0rp <devw0rp@gmail.com>2019-05-10 13:42:41 +0100
commit79e42fed14b35767d53d7d443a644a037e012b89 (patch)
tree9c9c1bef9cda93deeea57506f021a9054632f511 /doc
parentf444abdfe66696505cb891889b18c4144d12d4ea (diff)
downloadale-79e42fed14b35767d53d7d443a644a037e012b89.zip
#2403 - Make ale_disable_lsp apply consistently, and document it better
Diffstat (limited to 'doc')
-rw-r--r--doc/ale.txt9
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|.