Error Lens とは VSCode に Error Lens という拡張がある。エラーや警告など Language Server の Diagnostics が出ている行の背景色を変えメッセージをインライン表示することで、Diagnostics を目立たせるもの。 Error Lens - Visual Studio Marketplace より かわいいので NeoVim でもやりたい。 NeoVim で diagnostics が出ている行の背景色を変える 以下のコミットで vim.diagnostic.config の signs に linehl が追加された。これを設定することで Error Lens のような行全体の背景色変更が実現できる。 vim.api.nvim_set_hl(0, "DiagnosticErrorLine", { bg = "いい感じの背景色" })