summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/vim-go.txt27
1 files changed, 15 insertions, 12 deletions
diff --git a/doc/vim-go.txt b/doc/vim-go.txt
index 26639768..18306a0f 100644
--- a/doc/vim-go.txt
+++ b/doc/vim-go.txt
@@ -1902,8 +1902,12 @@ When it is `v:null`, `gopls`' default will be used. By default it is `v:null`.
*'g:go_gopls_local'*
-Specifies the prefix for imports that `gopls` should consider group
-separately.
+Specifies the prefix for imports that `gopls` should group separately.
+
+The value can either be a string or a dictionary. When it is a string, all
+workspaces will use the same value. When it is a dictionary, the key should be
+the absolute path of the workspace and the value is the prefix to use for
+local imports within that workspace.
When it is `v:null`, `gopls`' default will be used. By default it is `v:null`.
>
@@ -1933,21 +1937,20 @@ default it is `v:null`.
<
*'g:go_diagnostics_enabled'*
-Specifies whether `gopls` diagnostics are enabled. Only the diagnostics for
-the current buffer will be processed when it is not set; all others will be
-ignored.
-
-By default it is disabled.
+Deprecated. See `'g:go_diagnostics_level'`. Specifies whether `gopls`
+diagnostics are enabled. Only the diagnostics for the current buffer will be
+processed when it is not set; all others will be ignored. By default it is
+disabled.
>
let g:go_diagnostics_enabled = 0
<
- *'g:go_diagnostics_ignore_warnings'*
-
-Specifies whether warnings from `gopls` diagnostics are ignored.
+ *'g:go_diagnostics_level'*
-By default it is disabled.
+Specifies the `gopls` diagnostics level. Valid values are 0, 1, and 2. 0
+ignores `gopls` diagnostics, 1 is for errors only, and 2 is for errors and
+warnings. By default it is 2.
>
- let g:go_diagnostics_ignore_warnings = 0
+ let g:go_diagnostics_level = 2
<
*'g:go_template_autocreate'*