From e696472c5b9eca10ed115e3e5d04afc5d70cc5db Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Sat, 4 Oct 2025 12:50:47 +0800 Subject: [PATCH] feat(nvim): glance.nvim --- .../neovim/nvim/lua/plugins/plugins-setup.lua | 22 +++++++++++++++++++ .../neovim/nvim/lua/plugins/telescope.lua | 3 --- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua b/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua index da35ab1..932bd5d 100644 --- a/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua +++ b/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua @@ -179,6 +179,28 @@ local plugins = { require("telescope").setup(require("plugins.telescope")) end, }, + { + "dnlhc/glance.nvim", + cmd = "Glance", + keys = { + { + "lr", + "Glance references", + }, + { + "ld", + "Glance definitions", + }, + { + "lD", + "Glance type_definitions", + }, + { + "li", + "Glance implementations", + }, + }, + }, { "ggandor/leap.nvim", dependencies = { "tpope/vim-repeat" }, diff --git a/modules/coding/editor/neovim/nvim/lua/plugins/telescope.lua b/modules/coding/editor/neovim/nvim/lua/plugins/telescope.lua index d111b36..c88c845 100644 --- a/modules/coding/editor/neovim/nvim/lua/plugins/telescope.lua +++ b/modules/coding/editor/neovim/nvim/lua/plugins/telescope.lua @@ -35,9 +35,6 @@ keymap.set("n", "gf", builtin.git_files, opt) keymap.set("n", "fg", builtin.live_grep, opt) keymap.set("n", "fb", builtin.buffers, opt) keymap.set("n", "fh", builtin.help_tags, opt) --- keymap.set('n', 'lD', builtin.diagnostics, opt) -keymap.set("n", "ld", builtin.lsp_definitions, opt) -keymap.set("n", "lr", builtin.lsp_references, opt) keymap.set("n", "ls", builtin.lsp_document_symbols, opt) keymap.set("n", "/", builtin.current_buffer_fuzzy_find, opt)