From 8f694e17d6460fab27cf2e9f2c6a3cca0705e194 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Thu, 26 Oct 2023 00:43:54 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(nvim):=20glance=20mappings?= =?UTF-8?q?=20now=20working?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/nvim/lazyvim.json | 1 - .../nvim/lua/plugins/extras/lsp/glance.lua | 21 ------------------- .config/nvim/lua/plugins/extras/lsp/lsp.lua | 13 ++++++++++++ 3 files changed, 13 insertions(+), 22 deletions(-) delete mode 100644 .config/nvim/lua/plugins/extras/lsp/glance.lua diff --git a/.config/nvim/lazyvim.json b/.config/nvim/lazyvim.json index 4e8657a2..31f27e3b 100644 --- a/.config/nvim/lazyvim.json +++ b/.config/nvim/lazyvim.json @@ -50,7 +50,6 @@ "plugins.extras.lang.web", "plugins.extras.lsp.actions-preview", "plugins.extras.lsp.compiler", - "plugins.extras.lsp.glance", "plugins.extras.lsp.lightbulb", "plugins.extras.lsp.lsp", "plugins.extras.lsp.repl", diff --git a/.config/nvim/lua/plugins/extras/lsp/glance.lua b/.config/nvim/lua/plugins/extras/lsp/glance.lua deleted file mode 100644 index a7e7e339..00000000 --- a/.config/nvim/lua/plugins/extras/lsp/glance.lua +++ /dev/null @@ -1,21 +0,0 @@ -return { - { - "dnlhc/glance.nvim", - cmd = { "Glance" }, - opts = { - border = { - enable = true, - }, - }, - }, - { - "neovim/nvim-lspconfig", - init = function() - local keys = require("lazyvim.plugins.lsp.keymaps").get() - -- keys[#keys + 1] = { "gd", "Glance definitions", desc = "Goto definition" } - keys[#keys + 1] = { "gr", "Glance references", desc = "References" } - keys[#keys + 1] = { "gy", "Glance type_definitions", desc = "Goto t[y]pe definitions" } - keys[#keys + 1] = { "gI", "Glance implementations", desc = "Goto implementations" } - end, - }, -} diff --git a/.config/nvim/lua/plugins/extras/lsp/lsp.lua b/.config/nvim/lua/plugins/extras/lsp/lsp.lua index 24440583..c8a82074 100644 --- a/.config/nvim/lua/plugins/extras/lsp/lsp.lua +++ b/.config/nvim/lua/plugins/extras/lsp/lsp.lua @@ -3,6 +3,10 @@ return { "neovim/nvim-lspconfig", init = function() local keys = require("lazyvim.plugins.lsp.keymaps").get() + + keys[#keys + 1] = { "gr", "Glance references", desc = "References" } + keys[#keys + 1] = { "gy", "Glance type_definitions", desc = "Goto t[y]pe definitions" } + keys[#keys + 1] = { "gI", "Glance implementations", desc = "Goto implementations" } keys[#keys + 1] = { "cl", false } keys[#keys + 1] = { "cli", "LspInfo", desc = "LspInfo" } @@ -128,6 +132,15 @@ return { }, }, }, + { + "dnlhc/glance.nvim", + cmd = { "Glance" }, + opts = { + border = { + enable = true, + }, + }, + }, { "simrat39/rust-tools.nvim", lazy = true,