3 files changed,
13 insertions(+),
23 deletions(-)
jump to
| M | lua/lsp/attach.lua |
| M | lua/plugin.lua |
| M | lua/plugin/whichkey.lua |
M
lua/lsp/attach.lua
@@ -15,12 +15,4 @@ buf_map("gr", "<cmd>Telescope lsp_references<CR>", opts)
buf_map("gi", "<cmd>Telescope lsp_implementations<CR>", opts) buf_map("gs", "<cmd>lua vim.lsp.buf.signature_help()<CR>", opts) buf_map("gl", "<cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>", opts) - buf_map("<leader>la", "<cmd>Telescope lsp_code_actions<CR>", opts) - buf_map("<leader>lA", "lua vim.lsp.buf.range_code_action()<CR>", opts) - buf_map("<leader>ld", "<cmd>TroubleToggle<cr>", opts) - buf_map("<leader>lr", "<cmd>lua vim.lsp.buf.rename()<CR>", opts) - buf_map("<leader>lf", "<cmd>lua vim.lsp.buf.formatting()<CR>", opts) - buf_map("<leader>ls", "<cmd>Telescope lsp_document_symbols<CR>", opts) - buf_map("<leader>li", "<cmd>LspInfo<CR>", opts) - buf_map("<leader>lR", "<cmd>LspRestart<CR>", opts) end
M
lua/plugin.lua
@@ -65,7 +65,6 @@ config = get_config "lsp",
requires = { "williamboman/nvim-lsp-installer", { "jose-elias-alvarez/null-ls.nvim", after = "nvim-lspconfig" }, - { "j-hui/fidget.nvim", after = "nvim-lspconfig", config = get_config "fidget" }, }, }
M
lua/plugin/whichkey.lua
@@ -7,10 +7,7 @@ wk.setup {
plugins = { marks = false, registers = false, - spelling = { - enabled = false, - suggestions = 20, - }, + spelling = { enabled = false, suggestions = 20 }, presets = { operators = true, motions = true,@@ -26,16 +23,8 @@ hidden = { "<silent>", "<cmd>", "<Cmd>", "<CR>", "call", "lua", "^:", "^ " },
popup_mappings = { scroll_down = "<c-d>", scroll_up = "<c-u>" }, ignore_missing = true, show_help = true, - key_labels = { - ["<space>"] = "SPC", - ["<cr>"] = "RET", - ["<tab>"] = "TAB", - }, - icons = { - breadcrumb = "»", - separator = "➜", - group = "+", - }, + key_labels = { ["<space>"] = "SPC", ["<cr>"] = "RET", ["<tab>"] = "TAB" }, + icons = { breadcrumb = "»", separator = "➜", group = "+" }, window = { border = "none", position = "bottom",@@ -76,6 +65,16 @@ r = { "<cmd>Telescope oldfiles<cr>", "Find oldfile" },
b = { "<cmd>Telescope git_branches<cr>", "Git branches" }, c = { "<cmd>Telescope git_commits<cr>", "Git commits" }, k = { "<cmd>Telescope keymaps<cr>", "Find keymap" }, + }, + l = { + name = "lsp", + a = { "<cmd>Telescope lsp_code_actions<cr>", "Code actions" }, + d = { "<cmd>TroubleToggle<cr>", "Diagnostics" }, + r = { "<cmd>lua vim.lsp.buf.rename()<cr>", "Rename" }, + f = { "<cmd>lua vim.lsp.buf.formatting()<cr>", "Format" }, + i = { "<cmd>LspInfo<cr>", "Info" }, + R = { "<cmd>LspRestart<cr>", "LspRestart" }, + s = { "<cmd>Telescope lsp_document_symbols<cr>", "Document Symbols" }, }, g = { name = "git",