vis

a vi-like editor based on Plan 9's structural regular expressions

git clone https://9o.is/git/vis.git

1.keys.broken

(885B)


      1 iList<<Escape>                   /* insert List< */
      2 ~                                /* upper case d to D */
      3 yiw                              /* yank Double */
      4 wx                               /* delete [ */
      5 r>                               /* overwrite ] with > */
      6 A new ArrayList<>();<Escape>     /* append text */
      7 F<                               /* find backwards */
      8 "0p
      9                                  /* paste from yank register */
     10 jdd                              /* delete { line */
     11 3J                               /* join data on single line */
     12 qa                               /* start macro recording */
     13 f,i)<Escape>                     /* insert ) before comma */
     14 q                                /* stop macro recording */
     15 @a                               /* replay macro */
     16 @@@@@@@@@@@@@@                   /* again (TODO: count for macro replay, make @ repeatable) */