## 事象 ![[Pasted image 20240518160156.png]] ```warn Undefined global `vim`. ``` [[Neovim]] 0.9.5では発生しなかった。 ## 原因 不明...。 ## 解決方法 [[neodev.nvim]]をインストールする。 ## 回避策 [[neodev.nvim]]を利用したくないケースで、警告だけを無効化したい場合は、[[lua-language-server]]の設定に以下を追加する。 ```lua lspconfig.lua_ls.setup({ settings = { Lua = { diagnostics = { globals = { "vim" }, }, }, }, ``` ## 参考 - [How to suppress warning: undefined global `vim`?](https://neovim.discourse.group/t/how-to-suppress-warning-undefined-global-vim/1882)