@@ -79,6 +79,8 @@ CONTENTS *vim-lsp-contents*
79
79
lsp#stop_server | lsp#stop_server() |
80
80
lsp#utils#find_nearest_parent_file_directory()
81
81
| lsp#utils#find_nearest_parent_file_directory() |
82
+ lsp#enable_diagnostics_for_buffer() | lsp#enable_diagnostics_for_buffer() |
83
+ lsp#disable_diagnostics_for_buffer()| lsp#disable_diagnostics_for_buffer() |
82
84
lsp#get_buffer_diagnostics_counts() | lsp#get_buffer_diagnostics_counts() |
83
85
lsp#get_buffer_first_error_line() | lsp#get_buffer_first_error_line() |
84
86
lsp#get_progress() | lsp#get_progress() |
@@ -1268,6 +1270,34 @@ This method is mainly used to generate 'root_uri' when registering server.
1268
1270
* If there is not directory with the specific files or diretories
1269
1271
found, the method will return an empty string.
1270
1272
1273
+ lsp#enable_diagnostics_for_buffer() *lsp#enable_diagnotics_for_buffer()*
1274
+
1275
+ Re-enable diagnsostics for the specified buffer. By default diagnostics are
1276
+ enabled for all buffers.
1277
+
1278
+ Example: >
1279
+ :call lsp#enable_diagnostics_for_buffer()
1280
+ :call lsp#enable_diagnostics_for_buffer(bufnr('%'))
1281
+
1282
+ lsp#disable_diagnostics_for_buffer() *lsp#disable_diagnostics_for_buffer()*
1283
+
1284
+ Diable diagnostics for the specified buffer. By default diagnostics are
1285
+ enabled for all buffers.
1286
+
1287
+ Example: >
1288
+ :call lsp#enable_diagnostics_for_buffer()
1289
+ :call lsp#enable_diagnostics_for_buffer(bufnr('%'))
1290
+
1291
+ Diagnostics can be disabled for buffer to temporarily avoid conflicts with
1292
+ other plugins.
1293
+
1294
+ Example: >
1295
+ augroup LspEasyMotion
1296
+ autocmd!
1297
+ autocmd User EasyMotionPromptBegin call lsp#disable_diagnostics_for_buffer()<CR>
1298
+ autocmd User EasyMotionPromptEnd call lsp#enable_diagnostics_for_buffer()<CR>
1299
+ augroup END
1300
+
1271
1301
lsp#get_buffer_diagnostics_counts() *lsp#get_buffer_diagnostics_counts()*
1272
1302
1273
1303
Get dict with diagnostic counts for current buffer. Useful e.g. for display
0 commit comments