diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-07-02 14:52:18 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-07-02 14:52:18 -0400 |
| commit | cb94d67942aee3b03463104b480b42e62826694b (patch) | |
| tree | 23a288a35ae58cd587675909d6849e27f2eeeec9 /docs/keymap.html | |
| parent | ef4d8c8dfcf0134cd0f6f97b2cfaa61fb5cbbe3a (diff) | |
Add keymap page
Diffstat (limited to 'docs/keymap.html')
| -rw-r--r-- | docs/keymap.html | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/docs/keymap.html b/docs/keymap.html new file mode 100644 index 00000000..1e4881db --- /dev/null +++ b/docs/keymap.html @@ -0,0 +1,33 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset=utf-8> + <title>BQN keymap</title> + <link href="favicon.ico" rel="shortcut icon" type="image/x-icon"/> + <link href="style.css" rel="stylesheet"/> + <style> + body { max-width:50em; } + pre { display:inline-block; } + div.center { display:flex; justify-content:center; } + </style> +</head> +<body> +<div class="nav"><a href="https://github.com/mlochbaum/BQN">BQN</a> / <a href="index.html">main</a></div> +<h1 id="keymap">BQN keymap</h1> +<p>The standard BQN keymap is shown below. Note that characters <code>⍎⍕↙↖⍳</code>, included for historical or speculative reasons, are not used by BQN. And don't miss spacebar for <code class='Ligature'>‿</code> at the bottom!</p> +<div class="center"><pre>┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬─────────┐ +│~ <span class='Function'>¬</span> │<span class='Function'>!</span> <span class='Modifier2'>⎉</span> │<span class='String'>@</span> <span class='Modifier2'>⚇</span> │<span class='Comment'>#</span> <span class='Modifier2'>⍟</span> │$ <span class='Modifier2'>◶</span> │% <span class='Modifier2'>⊘</span> │^ <span class='Modifier2'>⎊</span> │& ⍎ │* ⍕ │<span class='Paren'>(</span> <span class='Bracket'>⟨</span> │<span class='Paren'>)</span> <span class='Bracket'>⟩</span> │_ <span class='Function'>√</span> │<span class='Function'>+</span> <span class='Function'>⋆</span> │Backspace│ +│<span class='Modifier'>`</span> <span class='Modifier'>˜</span> │1 <span class='Modifier'>˘</span> │2 <span class='Modifier'>¨</span> │3 <span class='Modifier'>⁼</span> │4 <span class='Modifier'>⌜</span> │5 <span class='Modifier'>´</span> │6 <span class='Modifier'>˝</span> │7 │8 <span class='Number'>∞</span> │9 <span class='Number'>¯</span> │0 • │<span class='Function'>-</span> <span class='Function'>÷</span> │<span class='Function'>=</span> <span class='Function'>×</span> │ │ +├────┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬──────┤ +│Tab │Q ↙ │W <span class='Function'>𝕎</span> │E <span class='Function'>⍷</span> │R 𝕣 │T <span class='Function'>⍋</span> │Y │U │I <span class='Function'>⊑</span> │O <span class='Function'>⊒</span> │P ⍳ │<span class='Brace'>{</span> <span class='Function'>⊣</span> │<span class='Brace'>}</span> <span class='Function'>⊢</span> │<span class='Function'>|</span> │ +│ │q <span class='Function'>⌽</span> │w 𝕨 │e <span class='Function'>∊</span> │r <span class='Function'>↑</span> │t <span class='Function'>∧</span> │y │u <span class='Function'>⊔</span> │i <span class='Function'>⊏</span> │o <span class='Function'>⊐</span> │p <span class='Number'>π</span> │[ <span class='Gets'>←</span> │] <span class='Gets'>→</span> │\ │ +├───────┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴──────┤ +│Caps │A ↖ │S <span class='Function'>𝕊</span> │D │F <span class='Function'>𝔽</span> │G <span class='Function'>𝔾</span> │H <span class='Function'>«</span> │J │K <span class='Modifier2'>⌾</span> │L <span class='Function'>»</span> │: <span class='Nothing'>·</span> │<span class='String'>"</span> <span class='Modifier'>˙</span> │Enter │ +│lock │a <span class='Function'>⍉</span> │s 𝕤 │d <span class='Function'>↕</span> │f 𝕗 │g 𝕘 │h <span class='Modifier2'>⊸</span> │j <span class='Modifier2'>∘</span> │k <span class='Modifier2'>○</span> │l <span class='Modifier2'>⟜</span> │; <span class='Separator'>⋄</span> │<span class='String'>'</span> <span class='Gets'>↩</span> │ │ +├────────┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──────────┤ +│Shift │Z │X <span class='Function'>𝕏</span> │C │V <span class='Function'>⍒</span> │B <span class='Function'>⌈</span> │N │M <span class='Function'>≢</span> │<span class='Function'><</span> <span class='Function'>≤</span> │<span class='Function'>></span> <span class='Function'>≥</span> │? <span class='Gets'>⇐</span> │Shift │ +│ │z <span class='Function'>⥊</span> │x 𝕩 │c <span class='Function'>↓</span> │v <span class='Function'>∨</span> │b <span class='Function'>⌊</span> │n │m <span class='Function'>≡</span> │<span class='Separator'>,</span> <span class='Function'>∾</span> │. <span class='Function'>≍</span> │<span class='Function'>/</span> <span class='Function'>≠</span> │ │ +└───────────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴────────────┘ + Space: <span class='Ligature'>‿</span> +</pre></div> +<p>See also the <a href="https://github.com/mlochbaum/BQN/tree/master/editors">editor plugins</a> (and other input methods) and <a href="doc/primitive.html">primitive</a> documentation.</p> |
