blob: 54cd0e828e99b2cd20dfb500e65f38f1be717ebf (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
local group = vim.api.nvim_create_augroup('editorconfig', {})
vim.api.nvim_create_autocmd({ 'BufNewFile', 'BufRead', 'BufFilePost' }, {
group = group,
callback = function(args)
-- Buffer-local enable has higher priority
local enable = vim.F.if_nil(vim.b.editorconfig, vim.F.if_nil(vim.g.editorconfig, true))
if not enable then
return
end
require('editorconfig').config(args.buf)
end,
})
|