vim-lsp+clangdでハイライトが反映されなかった話

【解決:追記】
vim-lspが古くてそもそもハイライトの設定がなかった。
またvim-lspをアップデートしたらエラー表示回りがでなくなったが、vimを最新版にすることで対応した。
気持ちエラーチェックも早くなった気がする。
いやー最新化は大事だった

—————————-
職場のデスクと家のノートどちらにもvim-lsp+clangdを入れてc++をかいているけれど、家のノートだとエラー箇所のハイライトがされない。
gccもclangdもどちらも最新版で特に違うことはしていないと思うのだけれど・・・
let g:lsp_highlight_references_enabled = 1を設定して、ログを見る感じランゲージサーバからは帰ってきているようなのだけれど。。

2019/09/13 23:37:01:["<---",1,"clangd",{"response":{"method":"textDocument/publishDiagnostics","jsonrpc":"2.0","params":{"diagnostics":[{"range":{"end":{"character":8,"line":130},"start":{"character":4,"line":130}},"message":"Use of undeclared identifier 'ksjk'","severity":1}],"uri":"file:///C:/programSauce/cpp/abc54a.cpp"}}}]

しばらくみてわからない+そこまで重要度高くないので一旦保留。
同じ課題でて解決した人は教えてください(他力本願)

コメントを残す

メールアドレスが公開されることはありません。