🚀 perf(nvim): use lua function instead of command pass arguments
This commit is contained in:
parent
83ec1cea3e
commit
27fa66bab1
1 changed files with 4 additions and 15 deletions
|
@ -12,18 +12,15 @@ return {
|
||||||
keys[#keys + 1] = { "<leader>cls", "<cmd>LspStart<cr>", desc = "Start Lsp" }
|
keys[#keys + 1] = { "<leader>cls", "<cmd>LspStart<cr>", desc = "Start Lsp" }
|
||||||
keys[#keys + 1] = { "<leader>clS", "<cmd>LspStop<cr>", desc = "Stop Lsp" }
|
keys[#keys + 1] = { "<leader>clS", "<cmd>LspStop<cr>", desc = "Stop Lsp" }
|
||||||
|
|
||||||
-- stylua: ignore
|
-- stylua: ignore start
|
||||||
keys[#keys + 1] = { "<leader>cll", "<cmd>lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))<cr>", desc = "List Workspace" }
|
keys[#keys + 1] = { "<leader>clr", function() vim.lsp.buf.remove_workspace_folder() end, desc = "Remove workspace" }
|
||||||
|
keys[#keys + 1] = { "<leader>cla", function() vim.lsp.buf.add_workspace_folder() end, desc = "Add workspace" }
|
||||||
-- stylua: ignore
|
-- stylua: ignore end
|
||||||
keys[#keys + 1] = { "<leader>clr", "<cmd>lua vim.lsp.buf.remove_workspace_folder()<CR>", desc = "Remove workspace" }
|
|
||||||
keys[#keys + 1] = { "<leader>cla", "<cmd>lua vim.lsp.buf.add_workspace_folder()<CR>", desc = "Add workspace" }
|
|
||||||
|
|
||||||
keys[#keys + 1] = { "<leader>clh", vim.lsp.codelens.run, desc = "Run Code Lens" }
|
keys[#keys + 1] = { "<leader>clh", vim.lsp.codelens.run, desc = "Run Code Lens" }
|
||||||
keys[#keys + 1] = { "<leader>cld", vim.lsp.codelens.refresh, desc = "Refresh Code Lens" }
|
keys[#keys + 1] = { "<leader>cld", vim.lsp.codelens.refresh, desc = "Refresh Code Lens" }
|
||||||
end,
|
end,
|
||||||
opts = {
|
opts = {
|
||||||
-- options for vim.diagnostic.config()
|
|
||||||
diagnostics = {
|
diagnostics = {
|
||||||
virtual_text = {
|
virtual_text = {
|
||||||
float = {
|
float = {
|
||||||
|
@ -39,14 +36,6 @@ return {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
signs = {
|
|
||||||
text = {
|
|
||||||
[vim.diagnostic.severity.ERROR] = require("lazyvim.config").icons.diagnostics.Error,
|
|
||||||
[vim.diagnostic.severity.WARN] = require("lazyvim.config").icons.diagnostics.Warn,
|
|
||||||
[vim.diagnostic.severity.HINT] = require("lazyvim.config").icons.diagnostics.Hint,
|
|
||||||
[vim.diagnostic.severity.INFO] = require("lazyvim.config").icons.diagnostics.Info,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
inlay_hints = {
|
inlay_hints = {
|
||||||
enabled = nvim_0_10,
|
enabled = nvim_0_10,
|
||||||
|
|
Loading…
Add table
Reference in a new issue