From e1d2f81f32a55a07bcba442f61dd37fe01fe17bf Mon Sep 17 00:00:00 2001 From: Martin Larsson Date: Mon, 13 Jan 2025 12:49:21 +0100 Subject: [PATCH] Remove some default keymaps which are on the same keymap namespace as some lspsaga bindings making them slower to finalize. --- home/.config/nvim/lua/keymaps.lua | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/home/.config/nvim/lua/keymaps.lua b/home/.config/nvim/lua/keymaps.lua index 27d9c55..f3d871e 100644 --- a/home/.config/nvim/lua/keymaps.lua +++ b/home/.config/nvim/lua/keymaps.lua @@ -17,13 +17,28 @@ local move_down = { } } -require("utils").add_keymaps({ + +local utils = require("utils") + +utils.add_keymaps({ n = { -- Using lspsaga for hover doc ["K"] = { - cmd = "nop", + cmd = "", + }, + -- Using lspsaga finder with gr which does references + ["grr"] = { + cmd = "", + }, + ["gra"] = { + cmd = "", + }, + ["grn"] = { + cmd = "", + }, + ["gri"] = { + cmd = "", }, - -- Navigation [""] = { cmd = "h",