autoload/lsp/inlayhints.vim | 2 -- autoload/lsp/lsp.vim | 2 +- autoload/lsp/util.vim | 7 +++++++ diff --git a/autoload/lsp/inlayhints.vim b/autoload/lsp/inlayhints.vim index b10c722a5c156d01f5f258c61cad50fa01698528..9b07343bf66cf920de543cd47131bc4c4c2f6ef5 100644 --- a/autoload/lsp/inlayhints.vim +++ b/autoload/lsp/inlayhints.vim @@ -27,8 +27,6 @@ if inlayHints->empty() return endif - #echomsg inlayHints->string - InlayHintsClear(lspserver) if mode() !=# 'n' diff --git a/autoload/lsp/lsp.vim b/autoload/lsp/lsp.vim index 2772ff533986458c847f0c8a5c4e5d596747c638..8041e924b930889b587139fee8b087d7c54ecb91 100644 --- a/autoload/lsp/lsp.vim +++ b/autoload/lsp/lsp.vim @@ -234,7 +234,7 @@ setline(1, lines) :setlocal nomodified :setlocal nomodifiable else - :echomsg lines[0] + util.InfoMsg(lines[0]) endif enddef diff --git a/autoload/lsp/util.vim b/autoload/lsp/util.vim index 39a3a478d4d9529872efc81306bd0392302aa423..d273884077baba6402b5ab7910c8a5799c117814 100644 --- a/autoload/lsp/util.vim +++ b/autoload/lsp/util.vim @@ -1,5 +1,12 @@ vim9script +# Display an info message +export def InfoMsg(msg: string) + :echohl Question + :echomsg $'Info: [Lsp] {msg}' + :echohl None +enddef + # Display a warning message export def WarnMsg(msg: string) :echohl WarningMsg