aboutsummaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2020-08-05 17:52:56 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2020-08-05 17:52:56 -0400
commit8ca1c4e5c12af96605f63389a0d988795ba40112 (patch)
tree668ed7661284a38c607a4169c12468629ab6da5d /editors
parent940c0e39b5af5d8aa1bf5ebee83dfba5826a2f27 (diff)
Add help for non-function characters
Diffstat (limited to 'editors')
-rw-r--r--editors/vim/autoload/bqn.txt43
1 files changed, 43 insertions, 0 deletions
diff --git a/editors/vim/autoload/bqn.txt b/editors/vim/autoload/bqn.txt
index 258a81ae..66d6cfce 100644
--- a/editors/vim/autoload/bqn.txt
+++ b/editors/vim/autoload/bqn.txt
@@ -1,3 +1,27 @@
+← Define
+↩ Change
+→ Return
+⋄ Separator
+, Separator
+: Header separator
+; Body separator
+( Begin expression
+) End expression
+{ Begin function or modifier
+} End function or modifier
+⟨ Begin list
+⟩ End list
+‿ Strand
+· Nothing
+𝕨 Left argument
+𝕎 Left argument (function)
+𝕩 Right argument
+𝕏 Right argument (function)
+𝕗 Modifier left operand (subject)
+𝔽 Modifier left operand
+𝕘 2-modifier right operand (subject)
+𝔾 2-modifier right operand
+# Comment
+ Conjugate ; Add
- Negate ; Subtract
× Sign ; Multiply
@@ -38,3 +62,22 @@
∊ Unique Mask ; Member of
⍷ Deduplicate ; Find
⊔ Group Indices* ; Group*
+! Assert ; Assert with message
+˜ Self/Swap {𝕩𝔽𝕨⊣𝕩}
+∘ Atop {𝔽𝕨𝔾𝕩}
+○ Over {(𝔾𝕨)𝔽𝔾𝕩}
+⊸ Before/Bind {(𝔽𝕨⊣𝕩)𝔾𝕩}
+⟜ After/Bind {(𝕨⊣𝕩)𝔽𝔾𝕩}
+⌾ Under {𝔾⁼∘𝔽○𝔾} OR {(𝔾𝕩)↩𝕨𝔽○𝔾𝕩⋄𝕩}
+⊘ Valences {𝔽𝕩;𝕨𝔾𝕩}
+◶ Choose {f←(𝕨𝔽𝕩)⊑𝕘 ⋄ 𝕨F𝕩}
+˘ Cells
+⎉ Rank
+¨ Each
+⚇ Depth
+⌜ Table
+⁼ Undo
+⍟ Repeat
+´ Fold
+˝ Insert
+` Scan