summaryrefslogtreecommitdiff
path: root/lua/lvim/keymappings.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/lvim/keymappings.lua')
-rw-r--r--lua/lvim/keymappings.lua15
1 files changed, 0 insertions, 15 deletions
diff --git a/lua/lvim/keymappings.lua b/lua/lvim/keymappings.lua
index d0d46fd7..d5a6df1d 100644
--- a/lua/lvim/keymappings.lua
+++ b/lua/lvim/keymappings.lua
@@ -109,21 +109,6 @@ end
function M.clear(keymaps)
local default = M.get_defaults()
for mode, mappings in pairs(keymaps) do
- local translated_mode = mode_adapters[mode] or mode
- for key, _ in pairs(mappings) do
- -- some plugins may override default bindings that the user hasn't manually overridden
- if default[mode][key] ~= nil or (default[translated_mode] ~= nil and default[translated_mode][key] ~= nil) then
- pcall(vim.keymap.del, translated_mode, key)
- end
- end
- end
-end
-
--- Unsets all keybindings defined in keymaps
--- @param keymaps The table of key mappings containing a list per mode (normal_mode, insert_mode, ..)
-function M.clear(keymaps)
- local default = M.get_defaults()
- for mode, mappings in pairs(keymaps) do
local translated_mode = mode_adapters[mode] and mode_adapters[mode] or mode
for key, _ in pairs(mappings) do
-- some plugins may override default bindings that the user hasn't manually overriden