diff --git a/.config/nvim/lua/mappings.lua b/.config/nvim/lua/mappings.lua index 80caeff..702c417 100644 --- a/.config/nvim/lua/mappings.lua +++ b/.config/nvim/lua/mappings.lua @@ -65,6 +65,7 @@ vim.keymap.set("n", "gd", "Telescope lsp_definitions") vim.keymap.set("n", "gi", "Telescope lsp_implementations") vim.keymap.set("n", "gr", "Telescope lsp_references") vim.keymap.set("n", "gq", "Telescope diagnostics") +vim.keymap.set("n", "gs", "LspRestart") vim.keymap.set("n", "ga", function() vim.lsp.buf.code_action() end) diff --git a/.config/nvim/lua/plugins/whichkey.lua b/.config/nvim/lua/plugins/whichkey.lua index 59dc199..07eb81c 100644 --- a/.config/nvim/lua/plugins/whichkey.lua +++ b/.config/nvim/lua/plugins/whichkey.lua @@ -35,6 +35,7 @@ wk.register({ n = "Rename", q = "Show Diagnostics", r = "Show References", + s = "Restart LSP Server", t = "Show Type Definition", }, o = {