## 事象 [[Bun]]のプロジェクトを起動するとこうなる。[[toki]]の `toki bun` で生成したプロジェクトで再現。 ```error  Error 23:12:21 msg_show.lua_error Error executing vim.schedule lua callback: vim/_editor.lua:0: nvim_exec2()[1]..BufReadPost Autocommands for "*": Vim(append):Error executing lua callback: .../0.11.2/nvim-macos-arm64/share/nvim/runtime/filetype.lua:36: nvim_exec2()[1]..BufReadPost Autocommands for "*"..FileType Autocommands for "typescript"..FileType Autocommands for "*": Vim(append):Error executing lua callback: vim/fs.lua:0: invalid value (table) at index 2 in table for 'concat' stack traceback: [C]: in function 'concat' vim/fs.lua: in function 'joinpath' vim/fs.lua: in function <vim/fs.lua:0> vim/fs.lua: in function 'find' vim/fs.lua: in function 'root' ...kawa/.local/share/nvim/lazy/nvim-lspconfig/lsp/biome.lua:49: in function 'root_dir' ...11.2/nvim-macos-arm64/share/nvim/runtime/lua/vim/lsp.lua:549: in function 'lsp_enable_callback' ...11.2/nvim-macos-arm64/share/nvim/runtime/lua/vim/lsp.lua:610: in function <...11.2/nvim-macos-arm64/share/nvim/runtime/lua/vim/lsp.lua:609> [C]: in function 'nvim_exec_autocmds' ...hare/nvim/lazy/lazy.nvim/lua/lazy/core/handler/event.lua:161: in function <...hare/nvim/lazy/lazy.nvim/lua/lazy/core/handler/event.lua:160> [C]: in function 'xpcall' ... [C]: in function 'nvim_cmd' .../0.11.2/nvim-macos-arm64/share/nvim/runtime/filetype.lua:36: in function <.../0.11.2/nvim-macos-arm64/share/nvim/runtime/filetype.lua:35> [C]: in function 'pcall' vim/shared.lua: in function <vim/shared.lua:0> [C]: in function '_with' .../0.11.2/nvim-macos-arm64/share/nvim/runtime/filetype.lua:35: in function <.../0.11.2/nvim-macos-arm64/share/nvim/runtime/filetype.lua:10> [C]: in function 'nvim_exec2' vim/_editor.lua: in function 'cmd' ...hare/nvim/lazy/snacks.nvim/lua/snacks/picker/actions.lua:115: in function 'jump' ...hare/nvim/lazy/snacks.nvim/lua/snacks/picker/actions.lua:36: in function <...hare/nvim/lazy/snacks.nvim/lua/snacks/picker/actions.lua:35> stack traceback: [C]: in function '_with' .../0.11.2/nvim-macos-arm64/share/nvim/runtime/filetype.lua:35: in function <.../0.11.2/nvim-macos-arm64/share/nvim/runtime/filetype.lua:10> [C]: in function 'nvim_exec2' vim/_editor.lua: in function 'cmd' ...hare/nvim/lazy/snacks.nvim/lua/snacks/picker/actions.lua:115: in function 'jump' ...hare/nvim/lazy/snacks.nvim/lua/snacks/picker/actions.lua:36: in function <...hare/nvim/lazy/snacks.nvim/lua/snacks/picker/actions.lua:35> stack traceback: [C]: in function 'nvim_exec2' vim/_editor.lua: in function 'cmd' ...hare/nvim/lazy/snacks.nvim/lua/snacks/picker/actions.lua:115: in function 'jump' ...hare/nvim/lazy/snacks.nvim/lua/snacks/picker/actions.lua:36: in function <...hare/nvim/lazy/snacks.nvim/lua/snacks/picker/actions.lua:35> ``` ### 環境 | 対象 | バージョン | | ------------------ | ------------------- | | [[macOS]] | 15.6.1 | | [[Ghostty]] | 1.1.4-main+3e79c4b7 | | [[Neovim]] | 0.11.2 | | [[nvim-lspconfig]] | ce45ccd | | [[Biome]] | 2.2.0 | | [[TypeScript]] | 5.9.2 | | [[Bun]] | 1.2.20 | ## 原因 [[Neovim]]の0.11.3で対応されたAPIを使っているから。[[Neovim]] 0.11.2以下では動かなくなっている。 ## 解決方法 [[Neovim]]を0.11.3にバージョンアップする。 ```console mise up neovim ``` ## 参考 - [Regression BUG: vim.fs.root crashes with the new table from #4013 · Issue #4023 · neovim/nvim-lspconfig](https://github.com/neovim/nvim-lspconfig/issues/4023)