## 事象
`nvim_create_autocmd`で設定した[[autocmd (Neovim)]]が、`nvim_clear_autocmds`を実行していないのに無効化されてしまう。
## 原因
`nvim_create_autocmd`で[[autocmd (Neovim)]]を設定したあと、同じ名前のグループに対して`nvim_create_augroup`で[[augroup]]を作成したから。
[[nvim_create_augroupは指定したグループのautocmdをすべて無効化する]]ので。
## 解決方法
optionで`clear = false`を指定する。
```lua
local id = vim.api.nvim_create_augroup("MyGroup", {
clear = false
})
```
## 参考
- [NeovimのためのLua入門 init\.lua編](https://zenn.dev/slin/articles/2020-11-03-neovim-lua2)