[[Nvim LSP client]]で利用する設定をEASYにするための[[Neovimプラグイン]]。 ## MOC - 📒**関連** - [[📚nvim-lspconfigのLSP設定一覧]] - [[特定ファイルが存在する場合だけLSPを有効化 (nvim-lspconfig)|特定ファイルが存在する場合だけLSPを有効化]] - [[ログの出力場所を表示 (nvim-lspconfig)|ログの出力場所を表示]] - [[ログの出力レベルを変更 (nvim-lspconfig)|ログの出力レベルを変更]] - [[TypeScriptのLSPとNeovim周りの関係]] - [[nvim-lspconfigでdiagnosticにアイコンを表示]] - ~~[[VueやNuxtプロジェクトでだけVolarを有効 (nvim-lspconfig)|VueやNuxtプロジェクトでだけVolarを有効]]~~ - [[ファイルが保存されたら自動フォーマット (nvim-lspconfig)|ファイルが保存されたら自動フォーマット]] - [[Staticcheckを有効 (nvim-lspconfig)|Staticcheckを有効]] - [[goplsのフォーマッターをgofumptにする (nvim-lspconfig)|goplsのフォーマッターをgofumptにする]] - [[JavaScriptファイルでもVolarをLSPとして使う (nvim-lspconfig)|JavaScriptファイルでもVolarをLSPとして使う]] - [[Chrome ExtensionプロジェクトでもVolarをLSPとして使う (nvim-lspconfig)|Chrome ExtensionプロジェクトでもVolarをLSPとして使う]] - [[SQLを補完 (nvim-lspconfig)|SQLを補完]] - 📜**アクティビティ** - [[📜2025-04-05 Neovim 0.11でnvim-lspconfigの依存を解除してみる]] - [[📜2025-04-27 nvim-lspconfig v2でNeovim 0.11のLSPに最適な設定を構成する]] - [[📜2025-07-07 Neovim nvim-lspconfigでVue Language Tools を v2 から v3 にアップデートする]] - 📝**トラブルシューティング** - [[📝nvim-lspconfigでvscode-json-language-serverを使ってもJSONのプロパティ定義が補完されない]] - [[📝Neovim(LSP)でPlasmoのTypeScript x Reactプロジェクトにあるtsxファイルを開くとType 'Element' is not assignable to type 'ReactNode' エラーになる]] - [[📝nvim-lspconfigのdiagnosticsでErrorの表示が優先表示されない]] - [[📝nvim-lspconfigでVueプロジェクトを開いてもVolarが機能しない]] - [[📝nvim-lspconfigでVolarが起動せずasFileName is not a functionエラーになる]] - [[📝単一のLuaファイルをNeovim(nvim-lspconfig)で開くとlua_lsがエラーになる]] - [[📝nvim-lspconfigでyaml-language-serverが!ENVのようなカスタムタグでエラーになる]] - [[📝NeovimでGoのファイルを開くとgolangci-lintがunknown flag --output.json.pathエラー]] - [[📝nvim-lspconfigでruntimepath配下のluaディレクトリ配下に配置したLSP設定が読み込まれない]] - [[📝nvim-lspconfigでbiome.luaのconcat関数でエラーになる]] - [[📝Neovim LspConfigでDenoプロジェクトを起動するとvtslsも起動してエラーが表示されてしまう]]