From e61806bb0ab664171f70ce7572ef1b89869d4133 Mon Sep 17 00:00:00 2001
From: Mora Unie Youer <mora_unie_youer@riseup.net>
Date: Thu, 6 Mar 2025 17:29:21 +0300
Subject: feat: add keybinding to reset search highlight

---
 lua/config/options.lua | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

(limited to 'lua')

diff --git a/lua/config/options.lua b/lua/config/options.lua
index 4bdfe21..0b301ee 100644
--- a/lua/config/options.lua
+++ b/lua/config/options.lua
@@ -50,5 +50,8 @@ map({ "n", "v" }, "gl", "$", { desc = "Last char in line" })
 map({ "n", "v" }, "gm", "%", { desc = "Matching bracket" })
 
 -- Make NeoVim open folds when searching
-map("n", "n", "nzzzv", { desc = 'Next Search Result' })
-map("n", "N", "Nzzzv", { desc = 'Previous Search Result' })
+map("n", "n", "nzzzv", { desc = "Next Search Result" })
+map("n", "N", "Nzzzv", { desc = "Previous Search Result" })
+
+-- Reset search highlight on ESC
+map("n", "<Esc>", "<cmd>nohlsearch<CR>", { desc = "Reset search highlight" })
-- 
cgit v1.2.3-70-g09d2