From e9f76a57778e1c221d536f30460de368d15f4a7b Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Thu, 21 Oct 2021 14:30:23 -0400 Subject: =?UTF-8?q?Add=20=E2=8B=88=20to=20keyboards=20on=20Z?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- editors/vim/autoload/bqn.txt | 1 + editors/vim/keymap/bqn.vim | 2 +- editors/vim/syntax/bqn.vim | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) (limited to 'editors/vim') diff --git a/editors/vim/autoload/bqn.txt b/editors/vim/autoload/bqn.txt index 10df77e5..2eac6292 100644 --- a/editors/vim/autoload/bqn.txt +++ b/editors/vim/autoload/bqn.txt @@ -55,6 +55,7 @@ ⥊ Deshape ; Reshape ∾ Join ; Join to ≍ Solo ; Couple +⋈ Enlist ; Pair ↑ Prefixes ; Take ↓ Suffixes ; Drop ↕ Range ; Windows diff --git a/editors/vim/keymap/bqn.vim b/editors/vim/keymap/bqn.vim index a4759b0f..2b5ed0fd 100644 --- a/editors/vim/keymap/bqn.vim +++ b/editors/vim/keymap/bqn.vim @@ -12,7 +12,7 @@ let a.='zxcvbnm,./ ZXCVBNM<>? ' let b ='˜˘¨⁼⌜´˝7∞¯•÷× ¬⎉⚇⍟◶⊘⎊⍎⍕⟨⟩√⋆' let b.='⌽𝕨∊↑∧y⊔⊏⊐π←→ ↙𝕎⍷𝕣⍋YU⊑⊒⍳⊣⊢ ' let b.='⍉𝕤↕𝕗𝕘⊸∘○⟜⋄↩\ ↖𝕊D𝔽𝔾«J⌾»·˙| ' -let b.='⥊𝕩↓∨⌊n≡∾≍≠ Z𝕏C⍒⌈N≢≤≥⇐ ' +let b.='⥊𝕩↓∨⌊n≡∾≍≠ ⋈𝕏C⍒⌈N≢≤≥⇐ ' let[a,b]=map([a,b],{i,x->split(x,'\zs *')}) let a+=['']|let b+=['‿'] diff --git a/editors/vim/syntax/bqn.vim b/editors/vim/syntax/bqn.vim index 45f1cbe9..c794bb33 100644 --- a/editors/vim/syntax/bqn.vim +++ b/editors/vim/syntax/bqn.vim @@ -12,7 +12,7 @@ syn match bqnarw "[←⇐↩→]" syn match bqnchr "'.'" syn match bqn1md "[˙˜˘¨⌜⁼´˝`]" syn match bqn2md "[∘○⊸⟜⌾⊘◶⎉⚇⍟⎊]" -syn match bqnfun "[𝔽𝔾𝕎𝕏𝕊+\-×÷⋆√⌊⌈|¬∧∨<>≠=≤≥≡≢⊣⊢⥊∾≍↑↓↕«»⌽⍉/⍋⍒⊏⊑⊐⊒∊⍷⊔!⍕⍎]" +syn match bqnfun "[𝔽𝔾𝕎𝕏𝕊+\-×÷⋆√⌊⌈|¬∧∨<>≠=≤≥≡≢⊣⊢⥊∾≍⋈↑↓↕«»⌽⍉/⍋⍒⊏⊑⊐⊒∊⍷⊔!⍕⍎]" syn match bqnsub "[𝕗𝕘𝕨𝕩𝕤]" syn match bqnnot "·" syn match bqnnul "@" -- cgit v1.2.3