From 30dc8c57326aaf772f0e789f9a2523c63b89e7fe Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Fri, 13 Jan 2023 09:02:14 +0100 Subject: [PATCH] fix(keymaps): `ur` now does the same as Neovim's better `` --- lua/lazyvim/config/keymaps.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lua/lazyvim/config/keymaps.lua b/lua/lazyvim/config/keymaps.lua index 0e4401a5..279d90bc 100644 --- a/lua/lazyvim/config/keymaps.lua +++ b/lua/lazyvim/config/keymaps.lua @@ -41,8 +41,14 @@ vim.keymap.set("n", "`", "e #", { desc = "Switch to Other Buffe -- Clear search with vim.keymap.set({ "i", "n" }, "", "noh", { desc = "Escape and clear hlsearch" }) --- Clear search and redraw -vim.keymap.set("n", "ur", "nohredraw", { desc = "Redraw and clear hlsearch" }) +-- Clear search, diff update and redraw +-- taken from runtime/lua/_editor.lua +vim.keymap.set( + "n", + "ur", + "nohlsearchdiffupdatenormal! ", + { desc = "Redraw / clear hlsearch / diff update" } +) vim.keymap.set("n", "gw", "*N") vim.keymap.set("x", "gw", "*N")