mirror of
https://github.com/LazyVim/LazyVim.git
synced 2026-07-25 14:01:06 +00:00
fix(lsp): check if codelens is enabled before mapping keys
This commit is contained in:
parent
c0ad2209b6
commit
22573797d0
1 changed files with 4 additions and 2 deletions
|
|
@ -23,8 +23,6 @@ function M.get()
|
|||
{ "gK", vim.lsp.buf.signature_help, desc = "Signature Help", has = "signatureHelp" },
|
||||
{ "<c-k>", vim.lsp.buf.signature_help, mode = "i", desc = "Signature Help", has = "signatureHelp" },
|
||||
{ "<leader>ca", vim.lsp.buf.code_action, desc = "Code Action", mode = { "n", "v" }, has = "codeAction" },
|
||||
{ "<leader>cc", vim.lsp.codelens.run, desc = "Run Codelens", mode = { "n", "v" }, has = "codeLens" },
|
||||
{ "<leader>cC", vim.lsp.codelens.refresh, desc = "Refresh & Display Codelens", mode = { "n" }, has = "codeLens" },
|
||||
{
|
||||
"<leader>cA",
|
||||
function()
|
||||
|
|
@ -41,6 +39,10 @@ function M.get()
|
|||
has = "codeAction",
|
||||
}
|
||||
}
|
||||
if require("lazyvim.util").opts("nvim-lspconfig").codelens.enabled then
|
||||
M._keys[#M._keys + 1] = { "<leader>cc", vim.lsp.codelens.run, desc = "Run Codelens", mode = { "n", "v" }, has = "codeLens" }
|
||||
M._keys[#M._keys + 1] = { "<leader>cC", vim.lsp.codelens.refresh, desc = "Refresh & Display Codelens", mode = { "n" }, has = "codeLens" }
|
||||
end
|
||||
if require("lazyvim.util").has("inc-rename.nvim") then
|
||||
M._keys[#M._keys + 1] = {
|
||||
"<leader>cr",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue