diff --git a/nvim/.config/nvim/lua/lsp.lua b/nvim/.config/nvim/lua/lsp.lua index a3c2ddd..9dbe6c6 100644 --- a/nvim/.config/nvim/lua/lsp.lua +++ b/nvim/.config/nvim/lua/lsp.lua @@ -57,7 +57,6 @@ local lsp_key_mappings = { { "textDocument/definition" , 'n', 'gd' , 'lua vim.lsp.buf.definition()' }, --{ "textDocument/declaration" , 'n', 'gD' , 'lua vim.lsp.buf.declaration()' }, { "textDocument/typeDefinition" , 'n', '' , 'lua vim.lsp.buf.type_definition()' }, - { "textDocument/references" , 'n', 'gr' , 'lua vim.lsp.buf.references()' }, { "textDocument/implementation" , 'n', 'gD' , 'lua vim.lsp.buf.implementation()' }, { "textDocument/documentSymbol" , 'n', '1gd' , 'lua vim.lsp.buf.document_symbol()' }, { "workspace/symbol" , 'n', '1gD' , 'lua vim.lsp.buf.workspace_symbol()' }, @@ -75,6 +74,8 @@ local lsp_key_mappings = { { "textDocument/codeLens", 'n', 'l', 'lua vim.lsp.codelens.run()' }, { "textDocument/codeLens", 'n', 'L', 'lua vim.lsp.codelens.clear()' }, + + { "textDocument/references", 'n', 'gr', 'lua vim.lsp.buf.references({ includeDeclaration = false })'}, } local CODE_ACTION_AVAILABLE = "CodeActionAvailable"