summary refs log tree commit diff
path: root/.vim/lua/utils.lua
blob: b0edacddfe409be5d754ccfa4c90d55787af6522 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
-- utils.lua

local M = {}

M.augroup2 = function(tbl)
  for name, autocmds in pairs(tbl) do
    vim.cmd('augroup ' .. name)
    vim.cmd('autocmd!')
    for _, au in ipairs(autocmds) do
      vim.cmd('autocmd ' .. table.concat(au, ' '))
    end
    vim.cmd('augroup END')
  end
end

return M