fix(keywordprg): use K for keywordprg, <C-k> for hover
This commit is contained in:
@@ -155,11 +155,9 @@ vim.api.nvim_create_autocmd("TermLeave", {
|
||||
})
|
||||
|
||||
vim.api.nvim_create_autocmd("FileType", {
|
||||
pattern = { "vim", "help" },
|
||||
pattern = { "lua" },
|
||||
callback = function(args)
|
||||
vim.keymap.set("n", "K", function()
|
||||
vim.cmd("help " .. vim.fn.expand("<cexpr>"))
|
||||
end, { buffer = args.buf })
|
||||
vim.bo[args.buf].keywordprg = ":help!"
|
||||
end,
|
||||
})
|
||||
|
||||
|
||||
+1
-1
@@ -150,7 +150,7 @@ vim.keymap.set("n", "]d", function()
|
||||
vim.diagnostic.jump({ count = 1, float = true })
|
||||
end)
|
||||
vim.keymap.set("n", "gD", vim.lsp.buf.declaration)
|
||||
vim.keymap.set("n", "K", function()
|
||||
vim.keymap.set("n", "<C-k>", function()
|
||||
vim.lsp.buf.hover({ max_width = 80 })
|
||||
end)
|
||||
vim.keymap.set({ "i", "s" }, "<C-s>", function()
|
||||
|
||||
@@ -67,6 +67,8 @@ local function on_attach(client, buf)
|
||||
})
|
||||
end,
|
||||
})
|
||||
|
||||
pcall(vim.keymap.del, "n", "K", { buffer = buf })
|
||||
end
|
||||
|
||||
function M.setup()
|
||||
|
||||
Reference in New Issue
Block a user