From 1afde093571b03496dd45aa315a200e926117007 Mon Sep 17 00:00:00 2001 From: chee Date: Fri, 11 Jul 2014 03:08:37 -0500 Subject: [PATCH] a very uninteligent program for generating long keybindings combos (doesnt take into account others that start with the ame letter. new one is planned) --- compose.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 compose.js diff --git a/compose.js b/compose.js new file mode 100755 index 0000000..e5d7398 --- /dev/null +++ b/compose.js @@ -0,0 +1,13 @@ +#!/usr/bin/env node +var $ = process.argv.slice(1); + keystrokes = $[1], + character = $[2], + start = "", + end = " );"; + +[].forEach.call(keystrokes, function (character) { + start += "\"" + character + "\" = { "; + end += " };" +}); + +console.log(start.slice(0, -2) + "( \"insertText:\", \"" + character +"\"" + end.slice(0, -3))