require("screenkey").setup({ win_opts = { row = vim.o.lines - vim.o.cmdheight - 1, col = vim.o.columns - 1, relative = "editor", anchor = "SE", width = 40, height = 3, border = "single", title = "Screenkey", title_pos = "center", style = "minimal", focusable = false, noautocmd = true, }, compress_after = 3, clear_after = 3, disable = { filetypes = {}, buftypes = {}, events = false, }, show_leader = true, group_mappings = false, display_infront = {}, display_behind = {}, filter = function(keys) return keys end, keys = { [""] = "󰌒", [""] = "󰌑", [""] = "Esc", [""] = "␣", [""] = "󰌥", [""] = "Del", [""] = "", [""] = "", [""] = "", [""] = "", [""] = "Home", [""] = "End", [""] = "PgUp", [""] = "PgDn", [""] = "Ins", [""] = "󱊫", [""] = "󱊬", [""] = "󱊭", [""] = "󱊮", [""] = "󱊯", [""] = "󱊰", [""] = "󱊱", [""] = "󱊲", [""] = "󱊳", [""] = "󱊴", [""] = "󱊵", [""] = "󱊶", ["CTRL"] = "Ctrl", ["ALT"] = "Alt", ["SUPER"] = "󰘳", [""] = "", }, }) -- vim.keymap.set("n", "kk", ":Screenkey")