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" },
|
{ "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" },
|
{ "<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>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",
|
"<leader>cA",
|
||||||
function()
|
function()
|
||||||
|
|
@ -41,6 +39,10 @@ function M.get()
|
||||||
has = "codeAction",
|
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
|
if require("lazyvim.util").has("inc-rename.nvim") then
|
||||||
M._keys[#M._keys + 1] = {
|
M._keys[#M._keys + 1] = {
|
||||||
"<leader>cr",
|
"<leader>cr",
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue