Skip to content

Instantly share code, notes, and snippets.

@loganlinn
Created August 5, 2014 02:57
Show Gist options
  • Save loganlinn/39fda35b028e22eb7643 to your computer and use it in GitHub Desktop.
Save loganlinn/39fda35b028e22eb7643 to your computer and use it in GitHub Desktop.
(def +keymap+
(into
{8 :backspace
9 :tab
13 :enter
16 :shift
17 :ctrl
18 :alt
19 :pause
20 :capslock
27 :esc
32 :space
33 :page-up
34 :page-down
35 :end
36 :home
37 :left
38 :up
39 :right
40 :down
45 :insert
46 :delete
91 :left-meta
93 :right-meta
186 :semicolon
187 :equal-sign
188 :comma
189 :dash
190 :period
191 :forward-slash
192 :gave-accent
219 :open-brace
220 :backward-slash
221 :close-brace
222 :quote}
(for [char "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"]
[(.charCodeAt char 0) (keyword (. char toLowerCase))])))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment