diff --git a/nvim/lua/opdavies/lsp/init.lua b/nvim/lua/opdavies/lsp/init.lua index b12d26be..1f34c9f7 100644 --- a/nvim/lua/opdavies/lsp/init.lua +++ b/nvim/lua/opdavies/lsp/init.lua @@ -120,8 +120,10 @@ vim.api.nvim_create_autocmd("LspAttach", { vim.keymap.set("n", "gT", vim.lsp.buf.type_definition, { buffer = 0 }) vim.keymap.set("n", "K", vim.lsp.buf.hover, { buffer = 0 }) - vim.keymap.set("n", "<space>cr", vim.lsp.buf.rename, { buffer = 0 }) - vim.keymap.set("n", "<space>ca", vim.lsp.buf.code_action, { buffer = 0 }) + vim.keymap.set("n", "<leader>ca", vim.lsp.buf.code_action, { buffer = 0 }) + vim.keymap.set("n", "<leader>cr", vim.lsp.buf.rename, { buffer = 0 }) + + vim.keymap.set("n", "<leader>dl", vim.diagnostic.setqflist, { buffer = 0 }) end, }) diff --git a/nvim/plugin/telescope.lua b/nvim/plugin/telescope.lua index cc769d9a..fbc3e206 100644 --- a/nvim/plugin/telescope.lua +++ b/nvim/plugin/telescope.lua @@ -29,10 +29,6 @@ local builtin = require "telescope.builtin" local M = {} -M.diagnostics = function() - builtin.diagnostics { bufnr = 0 } -end - M.grep_bluecheese = function() builtin.live_grep { cwd = "web/sites/default/themes/bluecheese" } end @@ -55,7 +51,6 @@ vim.keymap.set("n", "<space>fi", M.search_all_files) vim.keymap.set("n", "<space>fk", builtin.keymaps) vim.keymap.set("n", "<space>ft", builtin.git_files) -vim.keymap.set("n", "<space>dl", M.diagnostics) vim.keymap.set("n", "<space>ds", builtin.lsp_document_symbols) vim.keymap.set("n", "<space>gw", builtin.grep_string)