We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
disable_keymaps
1 parent aeca096 commit 3812e29Copy full SHA for 3812e29
lua/diffview/config.lua
@@ -564,10 +564,12 @@ function M.setup(user_config)
564
M._config.keymaps[name] = utils.tbl_access(user_config, { "keymaps", name }) or {}
565
end
566
567
+ else
568
+ M._config.keymaps = utils.tbl_clone(M.defaults.keymaps)
569
570
571
-- Merge default and user keymaps
- for name, keymap in pairs(M.defaults.keymaps) do
572
+ for name, keymap in pairs(M._config.keymaps) do
573
if type(name) == "string" and type(keymap) == "table" then
574
M._config.keymaps[name] = M.extend_keymaps(
575
keymap,
0 commit comments