From 872431be3c3ed002db97de24936d96421dfffa92 Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Tue, 26 May 2026 00:50:39 +0200 Subject: [PATCH] fix(fzf): don't include declaration and current line for references --- plugins/fzf-lua.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/fzf-lua.lua b/plugins/fzf-lua.lua index 7cbdf40..a7c2bd9 100644 --- a/plugins/fzf-lua.lua +++ b/plugins/fzf-lua.lua @@ -172,7 +172,12 @@ end) vim.keymap.set("n", "fb", fzf.buffers) vim.keymap.set("n", "fh", fzf.highlights) vim.keymap.set("n", "gd", fzf.lsp_definitions) -vim.keymap.set("n", "grr", fzf.lsp_references) +vim.keymap.set("n", "grr", function() + fzf.lsp_references({ + ignore_current_line = true, + includeDeclaration = false, + }) +end) vim.keymap.set("n", "gri", fzf.lsp_implementations) vim.keymap.set("n", "grt", fzf.lsp_typedefs) vim.keymap.set("n", "fd", fzf.diagnostics_document)