From 3079e935c793a9aa1831fd165e28636eb7a87dae Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Thu, 29 Jul 2021 23:39:08 +0200 Subject: vim: cleanup config --- .vim/lua/utils.lua | 29 ----------------------------- 1 file changed, 29 deletions(-) (limited to '.vim/lua/utils.lua') 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 -- cgit 1.4.1