From 434cc70026b7f70a1f80fbdc0e664f8d94866bff Mon Sep 17 00:00:00 2001 From: Daniele Pintore Date: Mon, 15 Jul 2024 00:22:06 +0200 Subject: [PATCH] Now jump to references is displayed with telescope --- .config/nvim/lua/plugins/lsp.lua | 1 - .config/nvim/lua/plugins/telescope.lua | 8 +++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.config/nvim/lua/plugins/lsp.lua b/.config/nvim/lua/plugins/lsp.lua index e7ac48c..6bd7300 100644 --- a/.config/nvim/lua/plugins/lsp.lua +++ b/.config/nvim/lua/plugins/lsp.lua @@ -93,7 +93,6 @@ return { end, opts) vim.keymap.set('n', 'rn', vim.lsp.buf.rename, opts) vim.keymap.set({ 'n', 'v' }, 'ca', vim.lsp.buf.code_action, opts) - vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts) vim.keymap.set('n', 'f', function() vim.lsp.buf.format { async = true } end, opts) diff --git a/.config/nvim/lua/plugins/telescope.lua b/.config/nvim/lua/plugins/telescope.lua index 6a3e0c7..f4624de 100644 --- a/.config/nvim/lua/plugins/telescope.lua +++ b/.config/nvim/lua/plugins/telescope.lua @@ -1,6 +1,7 @@ return { - "nvim-telescope/telescope.nvim", tag = "0.1.5", - config = function () + "nvim-telescope/telescope.nvim", + tag = "0.1.5", + config = function() require('telescope').setup({ defaults = { mappings = { @@ -14,10 +15,11 @@ return { }) local builtin = require('telescope.builtin') vim.keymap.set('n', 'pf', builtin.find_files, {}) - vim.keymap.set('n', 'gf', builtin.git_files, {}) vim.keymap.set('n', 'ps', function() builtin.grep_string({ search = vim.fn.input("Grep > ") }); end) + vim.keymap.set('n', 'gf', builtin.git_files, {}) + vim.keymap.set('n', 'gr', builtin.lsp_references) end, dependencies = { "nvim-lua/plenary.nvim" } }