summaryrefslogtreecommitdiff
path: root/nvim/.config/nvim/lua/utils.lua
blob: 84b4b8ded2424608679e08a3733bd6df51f9e5a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
local M = {}
local cmd = vim.cmd

function M.create_augroup(autocmds, name)
    cmd('augroup ' .. name)
    cmd('autocmd!')
    for _, autocmd in ipairs(autocmds) do
        cmd('autocmd ' .. table.concat(autocmd, ' '))
    end
    cmd('augroup END')
end

function M.iabbrev(a, b)
  cmd(string.format('iabbrev %s %s', a, b))
end

return M