changeset 328:855380bb5a3b

Fix overlapping mappings for treesitter rename and find references
author Zeger Van de Vannet <zegervdv@me.com>
date Tue, 12 Jan 2021 13:36:27 +0100
parents 3b191bcd4e0d
children 111f178824b9
files dot_config/nvim/config.lua
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/dot_config/nvim/config.lua	Mon Jan 04 14:41:25 2021 +0100
+++ b/dot_config/nvim/config.lua	Tue Jan 12 13:36:27 2021 +0100
@@ -139,7 +139,7 @@
     smart_rename = {
       enable = true,
       keymaps = {
-        smart_rename = "grr",
+        smart_rename = "gsr",
       },
     },
     navigation = {
@@ -205,13 +205,12 @@
   end
 
   -- vim.api.nvim_command('autocmd CursorHold <buffer> lua vim.lsp.diagnostic.show_line_diagnostics()')
-  mapper('n', '<CR>', '<cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>')
+  mapper('n', '<CR>', '<cmd>lua vim.lsp.diagnostic.show_line_diagnostics({show_header=false})<CR>')
   mapper('n', 'gd', '<cmd>lua vim.lsp.buf.declaration()<CR>')
   mapper('n', '<c-]>', '<cmd>lua vim.lsp.buf.definition()<CR>')
   mapper('n', 'K', '<cmd>lua vim.lsp.buf.hover()<CR>')
   mapper('n', 'gD', '<cmd>lua vim.lsp.buf.implementation()<CR>')
   mapper('n', '1gD', '<cmd>lua vim.lsp.buf.type_definition()<CR>')
-  -- mapper('n', 'gr', '<cmd>lua vim.lsp.buf.references()<CR>')
   mapper('n', 'gr', "<cmd>lua require'telescope.builtin'.lsp_references()<CR>")
   mapper('n', 'g0', '<cmd>lua vim.lsp.buf.document_symbol()<CR>')
   mapper('i', '<c-l>', '<cmd>lua vim.lsp.buf.signature_help()<CR>')