2025-05-17の日記

diary

今日やったこと

mason-lspconfiglspconfigでLSPの設定をしていた。並行してNeovimの勉強もしていたが、感想としてはまだまだ理解がたりないと感じた。
lspconfigはNeovim 0.11になってからコンフィグ集となったわけだが、まだまだ理解が浅いためにどう記述すれば動作するのか、ひとつずつ試しながら検証していた。そうしていたら、時間が一瞬で過ぎていつの間にか夕方になっていた。
lspを読み込む順番は理解できたため、とりあえずafter/lspに各LSPの設定を記述したが、今現在も結局のところどう記述するのが正しいのかよくわかっていない。
調べてみるとmason-lspconfigを使用している場合、MasonでインストールしたLSをautomatic_enableによりvim.lsp.enableで起動する必要がないらしい。

明日以降やりたいこと

さっさと課題を終わらせたい。LSP周りの設定もafter/lspにあるのは現状efm-language-serverlua_lsしかないため、他のLSPも設定していきたい。