diff options
| author | Sean Mackesey <s.mackesey@gmail.com> | 2022-03-12 07:49:06 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-12 16:49:06 +0100 |
| commit | 1e4d5e59df389d26b772d525abe2b1a14b2b4099 (patch) | |
| tree | 24bb83e93bcf69a21554fed963d47f0c3c8960fc /doc | |
| parent | 6b3728876fbb4de263f43855f7f4291503efcd58 (diff) | |
feat(diagnostics): additional filter options (#1610)
- root_dir. Useful to browse only project-scoped diagnostics.
- buflisted status. Useful to exclude diagnostics from unlisted buffers, which are created by language servers that analyze the entire project/workspace (e.g. sumneko-lua).
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/telescope.txt | 39 |
1 files changed, 22 insertions, 17 deletions
diff --git a/doc/telescope.txt b/doc/telescope.txt index 650990a..67927cf 100644 --- a/doc/telescope.txt +++ b/doc/telescope.txt @@ -1461,7 +1461,7 @@ builtin.lsp_dynamic_workspace_symbols({opts}) *builtin.lsp_dynamic_workspace_sym builtin.diagnostics({opts}) *builtin.diagnostics()* - Lists diagnostics for current or all open buffers + Lists diagnostics - Fields: - `All severity flags can be passed as `string` or `number` as per `:vim.diagnostic.severity:` @@ -1474,22 +1474,27 @@ builtin.diagnostics({opts}) *builtin.diagnostics()* {opts} (table) options to pass to the picker Options: ~ - {bufnr} (string|number) if nil get diagnostics for all open - buffers. Use 0 for current buffer - {severity} (string|number) filter diagnostics by severity name - (string) or id (number) - {severity_limit} (string|number) keep diagnostics equal or more - severe wrt severity name (string) or - id (number) - {severity_bound} (string|number) keep diagnostics equal or less - severe wrt severity name (string) or - id (number) - {no_sign} (boolean) hide DiagnosticSigns from Results - (default: false) - {line_width} (number) set length of diagnostic entry text - in Results - {namespace} (number) limit your diagnostics to a specific - namespace + {bufnr} (string|number) if nil get diagnostics for all open + buffers. Use 0 for current buffer + {severity} (string|number) filter diagnostics by severity name + (string) or id (number) + {severity_limit} (string|number) keep diagnostics equal or more + severe wrt severity name (string) + or id (number) + {severity_bound} (string|number) keep diagnostics equal or less + severe wrt severity name (string) + or id (number) + {root_dir} (string|boolean) if set to string, get diagnostics + only for buffers under this dir + otherwise cwd + {no_unlisted} (boolean) if true, get diagnostics only for + listed buffers + {no_sign} (boolean) hide DiagnosticSigns from Results + (default: false) + {line_width} (number) set length of diagnostic entry text + in Results + {namespace} (number) limit your diagnostics to a + specific namespace |
