autoload/lsp/diag.vim | 6 +++++- autoload/lsp/options.vim | 2 +- diff --git a/autoload/lsp/diag.vim b/autoload/lsp/diag.vim index 01c56da50074482a607e76adbd0aba5ca1aeb48a..f6fc948f2ad73e78af291feb3fcd6249ee8c2dc1 100644 --- a/autoload/lsp/diag.vim +++ b/autoload/lsp/diag.vim @@ -202,7 +202,11 @@ if diag->empty() util.WarnMsg('No diagnostic messages found for current line') else if opt.lspOptions.showDiagInPopup - popup_atcursor(diag.message, { moved: 'any' }) + popup_atcursor( + diag.message, + { + moved: 'any' + }) else echo diag.message endif diff --git a/autoload/lsp/options.vim b/autoload/lsp/options.vim index 82bf588f7c9ec3a9fc92ecfd26f03d39ed13c412..cf81bfca05a68759442d272394273a06c1c92c3d 100644 --- a/autoload/lsp/options.vim +++ b/autoload/lsp/options.vim @@ -35,7 +35,7 @@ showDiagOnStatusLine: false, # Don't print message when a configured language server is missing. ignoreMissingServer: false, # Make diagnostics show in a popup instead of echoing - showDiagInPopup: true + showDiagInPopup: false } # set LSP options from user provided options