From 5db920d39e5c342185b992964651752b718086c2 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Tue, 21 Dec 2021 15:18:17 -0700 Subject: [PATCH] suggest unused keys in kiss shortcut map --- projects/kiss-vscode/config/KissConfig.kiss | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/projects/kiss-vscode/config/KissConfig.kiss b/projects/kiss-vscode/config/KissConfig.kiss index 864da19d..b6b579b2 100644 --- a/projects/kiss-vscode/config/KissConfig.kiss +++ b/projects/kiss-vscode/config/KissConfig.kiss @@ -123,8 +123,10 @@ (shortcutPanel.webview.postMessage (object command "focus"))) (function shortcutPanelHtml [:Map prefixMap] - (let [shortcutParagraphs + (let [&mut unusedKeys "abcdefghijklmnopqrstuvwxyz1234567890-/" + shortcutParagraphs (for =>key shortcutKey prefixMap + (set unusedKeys (unusedKeys.replace (key.toLowerCase) "")) "

${key} - $(case shortcutKey ((Prefix innerMap) "$(Lambda.count innerMap) shortcuts") @@ -140,6 +142,7 @@ $(shortcutParagraphs.join "") +

unused: ${unusedKeys}