From b2a5105c66e102107a6c10ab06019c8aa1474a99 Mon Sep 17 00:00:00 2001 From: luukvbaal Date: Sat, 3 May 2025 21:30:08 +0200 Subject: fix(extui): search highlighting in extui "more" pager #33792 Problem: No search highlighting in extui "more" pager window. Solution: Only use custom highlight namespace in cmdline window. --- runtime/lua/vim/_extui/shared.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'runtime/lua/vim/_extui/shared.lua') diff --git a/runtime/lua/vim/_extui/shared.lua b/runtime/lua/vim/_extui/shared.lua index 6b7c4b1dde..94220b62eb 100644 --- a/runtime/lua/vim/_extui/shared.lua +++ b/runtime/lua/vim/_extui/shared.lua @@ -67,7 +67,9 @@ function M.tab_check_wins() _cmdline_offset = type == 'cmd' and 0 or nil, }) M.wins[M.tab][type] = api.nvim_open_win(M.bufs[type], false, cfg) - api.nvim_win_set_hl_ns(M.wins[M.tab][type], M.ns) + if type == 'cmd' then + api.nvim_win_set_hl_ns(M.wins[M.tab][type], M.ns) + end setopt = true elseif api.nvim_win_get_buf(M.wins[M.tab][type]) ~= M.bufs[type] then api.nvim_win_set_buf(M.wins[M.tab][type], M.bufs[type]) -- cgit