autoload/lsp/diag.vim | 3 ++- diff --git a/autoload/lsp/diag.vim b/autoload/lsp/diag.vim index cf74879b0484c84e57ce3fc88eea69c78e8819d2..8cf463ee88d300f90cc8f8d9de6ba0ec56b4a789 100644 --- a/autoload/lsp/diag.vim +++ b/autoload/lsp/diag.vim @@ -179,7 +179,8 @@ # from the same line var lnum = diag.range.start.line + 1 signs->add({id: 0, buffer: bnr, group: 'LSPDiag', lnum: lnum, - name: DiagSevToSignName(diag.severity)}) + name: DiagSevToSignName(diag.severity), + priority: 10 - diag.severity}) try if opt.lspOptions.highlightDiagInline