From 7a8390451e18ecffdf528e8d97994adc7b1fa85c Mon Sep 17 00:00:00 2001 From: mequidis Date: Sat, 11 Jun 2022 15:04:55 +0300 Subject: [PATCH] nvim: add LspRestart binding --- .config/nvim/lua/mappings.lua | 1 + .config/nvim/lua/plugins/whichkey.lua | 1 + 2 files changed, 2 insertions(+) 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 = {