From 696ac0a03adfbc0fc56b28397e4d315a59ab9837 Mon Sep 17 00:00:00 2001 From: - <@> Date: Sun, 23 Aug 2020 22:53:26 +0300 Subject: =?UTF-8?q?vim:=20shortcut=20for=20=E2=80=BF=20should=20use=20g:bq?= =?UTF-8?q?n=5Fprefix=5Fkey?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- editors/vim/keymap/bqn.vim | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/editors/vim/keymap/bqn.vim b/editors/vim/keymap/bqn.vim index beaa19ee..a8eb29b7 100644 --- a/editors/vim/keymap/bqn.vim +++ b/editors/vim/keymap/bqn.vim @@ -14,9 +14,11 @@ let b.='βŒ½π•¨βˆŠβ†‘βˆ§yβŠ”βŠβŠΟ€β†β†’ β†™π•Žβ·π•£β‹YUβŠ‘βŠ’β³βŠ£βŠ’ ' let b.='β‰π•€β†•π•—π•˜βŠΈβˆ˜β—‹βŸœβ‹„β†©\ β†–π•ŠD𝔽𝔾HJ⌾LΒ·Λ™| ' let b.='β₯Šπ•©β†“βˆ¨βŒŠnβ‰‘βˆΎβ‰β‰  Z𝕏Cβ’βŒˆN≒≀β‰₯? ' -let[A,B]=map([a,b],"split(v:val,'\\zs *')") -for i in range(len(A))|exe escape('lno'.p.A[i].' '.B[i],'|')|endfor -for i in range(len(A))|exe escape('cno'.p.A[i].' '.B[i],'|')|endfor -lno\ β€Ώ -cno\ β€Ώ -unl a b A B i p +let[a,b]=map([a,b],{i,x->split(x,'\zs *')}) +let a+=['']|let b+=['β€Ώ'] +for l in ['l','c'] + for i in range(len(a)) + exe escape(l.'no'.p.a[i].' '.b[i],'|') + endfor +endfor +unl p a b l i -- cgit v1.2.3