refactor: Move nmap to utils

This commit is contained in:
simrat39
2021-08-22 17:00:24 -07:00
parent ebf490a0e8
commit c646d68fe8
2 changed files with 22 additions and 19 deletions

View File

@@ -1,5 +1,17 @@
local M = {}
---maps the table|string of keys to the action
---@param keys table|string
---@param action string
function M.nmap(bufnr, keys, action)
if type(keys) == 'string' then keys = {keys} end
for _, value in ipairs(keys) do
vim.api.nvim_buf_set_keymap(bufnr, "n", value, action,
{silent = true, noremap = true})
end
end
--- @param f function
--- @param delay number
--- @return function