## 事象 現在行がCode Action可能だと💡マークが出現する。不要な情報だし、エディタの横幅が変わって再描画が走るので表示されないようにしたい。 ![[Pasted image 20250111131624.png]] ### 環境 | 対象 | バージョン | | ----------- | ---------- | | [[Neovim]] | v0.10.2 | | [[Lspsaga]] | 5fce153 | ## 原因 [[Lspsaga]]の[[LightBulb (Lspsaga)|LightBulb]]機能が有効になっているため。 ## 解決方法 3通りの方法がある。 ### LightBulb自体の無効化 ```lua opts = { lightbulb = { enable = false, }, } ``` ### gutterの表示だけやめる 左側の表示だけやめればレイアウトは崩れない。[[virtual text (Neovim)|virtual text]]の表示は問題なければ以下のように設定する。 ```lua opts = { lightbulb = { sign = false, }, } ``` ### 今より遅延表示する もしくは、表示はしたいけど移動の邪魔はしたくないのであれば、debounceを調整する。デフォルトは10(ms)なので500などに。 ```lua opts = { lightbulb = { debounce = 500, }, } ``` ## 参考 - [LightBulb](https://nvimdev.github.io/lspsaga/lightbulb/)