diff --git a/lua/core/mappings.lua b/lua/core/mappings.lua index c6daad4..0e468ac 100644 --- a/lua/core/mappings.lua +++ b/lua/core/mappings.lua @@ -47,7 +47,13 @@ vim.keymap.set({"x"}, ">", ">gv") -- Remove default mappings vim.keymap.set("", "", "") -vim.keymap.set({ "n", }, "K", ':Man "*"') +vim.keymap.set('n', 'K', function() + if vim.bo.filetype == 'vim' or vim.bo.filetype == 'help' then + vim.cmd('help ' .. vim.fn.expand('')) + else + vim.cmd('Man ' .. vim.fn.expand('')) + end +end) -- Remove right-click menu items vim.cmd.aunmenu({ "PopUp.-1-", })