diff options
| author | Robert Günzler <r@gnzler.io> | 2021-07-29 23:39:08 +0200 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2021-07-29 23:40:32 +0200 |
| commit | 3079e935c793a9aa1831fd165e28636eb7a87dae (patch) | |
| tree | e832ac6a08ad70c14c01b1eac32ac1b5eec3549f /.vim/lua/utils.lua | |
| parent | cefbce656c511a3583744ed7735aa71249b73500 (diff) | |
vim: cleanup config
Diffstat (limited to '')
| -rw-r--r-- | .vim/lua/utils.lua | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/.vim/lua/utils.lua b/.vim/lua/utils.lua index 1141e8d..b0edacd 100644 --- a/.vim/lua/utils.lua +++ b/.vim/lua/utils.lua @@ -2,30 +2,6 @@ local M = {} --- crutch until https://github.com/neovim/neovim/pull/13479 -M.opt = function(scope, key, val) - local scopes = {o = vim.o, b = vim.bo, w = vim.wo} - if not ( scope and key and val ) then return end - scopes[scope][key] = val - if scope ~= 'o' then scopes['o'][key] = val end -end - -M.map = function(mode, lhs, rhs, opts) - if not ( mode and lhs and rhs ) then return end - local o = {noremap = true, silent = true} - if opts then o = vim.tbl_extend('force', o, opts) end - vim.api.nvim_set_keymap(mode, lhs, rhs, o) -end - -M.augroup = function(name, autocmds) - if not ( name and autocmds ) then return end - 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 M.augroup2 = function(tbl) for name, autocmds in pairs(tbl) do vim.cmd('augroup ' .. name) @@ -37,9 +13,4 @@ M.augroup2 = function(tbl) end end -M.def = function(name, cmd, ...) - local opts = table.concat((... or {}), ' ') - vim.cmd('command! ' .. opts .. ' ' .. name .. ' ' .. cmd) -end - return M |