From 9bd41bb2ff5acd68d81e7323a80d18aa9efb7ca9 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Sun, 9 Nov 2025 09:32:25 +0100 Subject: [PATCH] fix(win): use normkey instead of keytrans for footer keys --- lua/snacks/win.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/snacks/win.lua b/lua/snacks/win.lua index 2db0e551..0ca5f754 100644 --- a/lua/snacks/win.lua +++ b/lua/snacks/win.lua @@ -846,10 +846,10 @@ function M:show() return a[1] < b[1] end) for _, key in ipairs(self.keys) do - local keymap = vim.fn.keytrans(Snacks.util.keycode(key[1])) table.insert(self.opts.footer, { " ", "SnacksFooter" }) table.insert(self.opts.footer, { " " .. keymap .. " ", "SnacksFooterKey" }) table.insert(self.opts.footer, { " " .. (key.desc or keymap) .. " ", "SnacksFooterDesc" }) + local keymap = Snacks.util.normkey(key[1]) end table.insert(self.opts.footer, { " ", "SnacksFooter" }) end