diff --git a/lua/trouble/config/init.lua b/lua/trouble/config/init.lua index a5d7046d..eb37a1a5 100644 --- a/lua/trouble/config/init.lua +++ b/lua/trouble/config/init.lua @@ -50,7 +50,7 @@ local defaults = { }, -- Key mappings can be set to the name of a builtin action, -- or you can define your own custom action. - ---@type table + ---@type table keys = { ["?"] = "help", r = "refresh", diff --git a/lua/trouble/view/init.lua b/lua/trouble/view/init.lua index 2776752c..34310092 100644 --- a/lua/trouble/view/init.lua +++ b/lua/trouble/view/init.lua @@ -196,7 +196,9 @@ function M:on_mount() end, { pattern = "foldlevel", buffer = false }) for k, v in pairs(self.opts.keys) do - self:map(k, v) + if v ~= false then + self:map(k, v) + end end self.win:map("", function()