vis

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

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

out-of-view.ref

(3499B)


      1 2
      2 3
      3 4
      4 5
      5 6
      6 7
      7 8
      8 9
      9 10
     10 12
     11 13
     12 14
     13 15
     14 16
     15 17
     16 18
     17 19
     18 20
     19 22
     20 23
     21 24
     22 25
     23 26
     24 27
     25 28
     26 29
     27 30
     28 32
     29 33
     30 34
     31 35
     32 36
     33 37
     34 38
     35 39
     36 40
     37 42
     38 43
     39 44
     40 45
     41 46
     42 47
     43 48
     44 49
     45 50
     46 52
     47 53
     48 54
     49 55
     50 56
     51 57
     52 58
     53 59
     54 60
     55 62
     56 63
     57 64
     58 65
     59 66
     60 67
     61 68
     62 69
     63 70
     64 72
     65 73
     66 74
     67 75
     68 76
     69 77
     70 78
     71 79
     72 80
     73 82
     74 83
     75 84
     76 85
     77 86
     78 87
     79 88
     80 89
     81 90
     82 92
     83 93
     84 94
     85 95
     86 96
     87 97
     88 98
     89 99
     90 100
     91 102
     92 103
     93 104
     94 105
     95 106
     96 107
     97 108
     98 109
     99 110
    100 112
    101 113
    102 114
    103 115
    104 116
    105 117
    106 118
    107 119
    108 120
    109 122
    110 123
    111 124
    112 125
    113 126
    114 127
    115 128
    116 129
    117 130
    118 132
    119 133
    120 134
    121 135
    122 136
    123 137
    124 138
    125 139
    126 140
    127 142
    128 143
    129 144
    130 145
    131 146
    132 147
    133 148
    134 149
    135 150
    136 152
    137 153
    138 154
    139 155
    140 156
    141 157
    142 158
    143 159
    144 160
    145 162
    146 163
    147 164
    148 165
    149 166
    150 167
    151 168
    152 169
    153 170
    154 172
    155 173
    156 174
    157 175
    158 176
    159 177
    160 178
    161 179
    162 180
    163 182
    164 183
    165 184
    166 185
    167 186
    168 187
    169 188
    170 189
    171 190
    172 192
    173 193
    174 194
    175 195
    176 196
    177 197
    178 198
    179 199
    180 200
    181 202
    182 203
    183 204
    184 205
    185 206
    186 207
    187 208
    188 209
    189 210
    190 212
    191 213
    192 214
    193 215
    194 216
    195 217
    196 218
    197 219
    198 220
    199 222
    200 223
    201 224
    202 225
    203 226
    204 227
    205 228
    206 229
    207 230
    208 232
    209 233
    210 234
    211 235
    212 236
    213 237
    214 238
    215 239
    216 240
    217 242
    218 243
    219 244
    220 245
    221 246
    222 247
    223 248
    224 249
    225 250
    226 252
    227 253
    228 254
    229 255
    230 256
    231 257
    232 258
    233 259
    234 260
    235 262
    236 263
    237 264
    238 265
    239 266
    240 267
    241 268
    242 269
    243 270
    244 272
    245 273
    246 274
    247 275
    248 276
    249 277
    250 278
    251 279
    252 280
    253 282
    254 283
    255 284
    256 285
    257 286
    258 287
    259 288
    260 289
    261 290
    262 292
    263 293
    264 294
    265 295
    266 296
    267 297
    268 298
    269 299
    270 300
    271 302
    272 303
    273 304
    274 305
    275 306
    276 307
    277 308
    278 309
    279 310
    280 312
    281 313
    282 314
    283 315
    284 316
    285 317
    286 318
    287 319
    288 320
    289 322
    290 323
    291 324
    292 325
    293 326
    294 327
    295 328
    296 329
    297 330
    298 332
    299 333
    300 334
    301 335
    302 336
    303 337
    304 338
    305 339
    306 340
    307 342
    308 343
    309 344
    310 345
    311 346
    312 347
    313 348
    314 349
    315 350
    316 352
    317 353
    318 354
    319 355
    320 356
    321 357
    322 358
    323 359
    324 360
    325 362
    326 363
    327 364
    328 365
    329 366
    330 367
    331 368
    332 369
    333 370
    334 372
    335 373
    336 374
    337 375
    338 376
    339 377
    340 378
    341 379
    342 380
    343 382
    344 383
    345 384
    346 385
    347 386
    348 387
    349 388
    350 389
    351 390
    352 392
    353 393
    354 394
    355 395
    356 396
    357 397
    358 398
    359 399
    360 400
    361 402
    362 403
    363 404
    364 405
    365 406
    366 407
    367 408
    368 409
    369 410
    370 412
    371 413
    372 414
    373 415
    374 416
    375 417
    376 418
    377 419
    378 420
    379 422
    380 423
    381 424
    382 425
    383 426
    384 427
    385 428
    386 429
    387 430
    388 432
    389 433
    390 434
    391 435
    392 436
    393 437
    394 438
    395 439
    396 440
    397 442
    398 443
    399 444
    400 445
    401 446
    402 447
    403 448
    404 449
    405 450
    406 452
    407 453
    408 454
    409 455
    410 456
    411 457
    412 458
    413 459
    414 460
    415 462
    416 463
    417 464
    418 465
    419 466
    420 467
    421 468
    422 469
    423 470
    424 472
    425 473
    426 474
    427 475
    428 476
    429 477
    430 478
    431 479
    432 480
    433 482
    434 483
    435 484
    436 485
    437 486
    438 487
    439 488
    440 489
    441 490
    442 492
    443 493
    444 494
    445 495
    446 496
    447 497
    448 498
    449 499
    450 500
    451 502
    452 503
    453 504
    454 505
    455 506
    456 507
    457 508
    458 509
    459 510
    460 512
    461 513
    462 514
    463 515
    464 516
    465 517
    466 518
    467 519
    468 520
    469 522
    470 523
    471 524
    472 525
    473 526
    474 527
    475 528
    476 529
    477 530
    478 532
    479 533
    480 534
    481 535
    482 536
    483 537
    484 538
    485 539
    486 540
    487 542
    488 543
    489 544
    490 545
    491 546
    492 547
    493 548
    494 549
    495 550
    496 552
    497 553
    498 554
    499 555
    500 556
    501 557
    502 558
    503 559
    504 560
    505 562
    506 563
    507 564
    508 565
    509 566
    510 567
    511 568
    512 569
    513 570
    514 572
    515 573
    516 574
    517 575
    518 576
    519 577
    520 578
    521 579
    522 580
    523 582
    524 583
    525 584
    526 585
    527 586
    528 587
    529 588
    530 589
    531 590
    532 592
    533 593
    534 594
    535 595
    536 596
    537 597
    538 598
    539 599
    540 600
    541 602
    542 603
    543 604
    544 605
    545 606
    546 607
    547 608
    548 609
    549 610
    550 612
    551 613
    552 614
    553 615
    554 616
    555 617
    556 618
    557 619
    558 620
    559 622
    560 623
    561 624
    562 625
    563 626
    564 627
    565 628
    566 629
    567 630
    568 632
    569 633
    570 634
    571 635
    572 636
    573 637
    574 638
    575 639
    576 640
    577 642
    578 643
    579 644
    580 645
    581 646
    582 647
    583 648
    584 649
    585 650
    586 652
    587 653
    588 654
    589 655
    590 656
    591 657
    592 658
    593 659
    594 660
    595 662
    596 663
    597 664
    598 665
    599 666
    600 667
    601 668
    602 669
    603 670
    604 672
    605 673
    606 674
    607 675
    608 676
    609 677
    610 678
    611 679
    612 680
    613 682
    614 683
    615 684
    616 685
    617 686
    618 687
    619 688
    620 689
    621 690
    622 692
    623 693
    624 694
    625 695
    626 696
    627 697
    628 698
    629 699
    630 700
    631 702
    632 703
    633 704
    634 705
    635 706
    636 707
    637 708
    638 709
    639 710
    640 712
    641 713
    642 714
    643 715
    644 716
    645 717
    646 718
    647 719
    648 720
    649 722
    650 723
    651 724
    652 725
    653 726
    654 727
    655 728
    656 729
    657 730
    658 732
    659 733
    660 734
    661 735
    662 736
    663 737
    664 738
    665 739
    666 740
    667 742
    668 743
    669 744
    670 745
    671 746
    672 747
    673 748
    674 749
    675 750
    676 752
    677 753
    678 754
    679 755
    680 756
    681 757
    682 758
    683 759
    684 760
    685 762
    686 763
    687 764
    688 765
    689 766
    690 767
    691 768
    692 769
    693 770
    694 772
    695 773
    696 774
    697 775
    698 776
    699 777
    700 778
    701 779
    702 780
    703 782
    704 783
    705 784
    706 785
    707 786
    708 787
    709 788
    710 789
    711 790
    712 792
    713 793
    714 794
    715 795
    716 796
    717 797
    718 798
    719 799
    720 800
    721 802
    722 803
    723 804
    724 805
    725 806
    726 807
    727 808
    728 809
    729 810
    730 812
    731 813
    732 814
    733 815
    734 816
    735 817
    736 818
    737 819
    738 820
    739 822
    740 823
    741 824
    742 825
    743 826
    744 827
    745 828
    746 829
    747 830
    748 832
    749 833
    750 834
    751 835
    752 836
    753 837
    754 838
    755 839
    756 840
    757 842
    758 843
    759 844
    760 845
    761 846
    762 847
    763 848
    764 849
    765 850
    766 852
    767 853
    768 854
    769 855
    770 856
    771 857
    772 858
    773 859
    774 860
    775 862
    776 863
    777 864
    778 865
    779 866
    780 867
    781 868
    782 869
    783 870
    784 872
    785 873
    786 874
    787 875
    788 876
    789 877
    790 878
    791 879
    792 880
    793 882
    794 883
    795 884
    796 885
    797 886
    798 887
    799 888
    800 889
    801 890
    802 892
    803 893
    804 894
    805 895
    806 896
    807 897
    808 898
    809 899
    810 900
    811 902
    812 903
    813 904
    814 905
    815 906
    816 907
    817 908
    818 909
    819 910
    820 912
    821 913
    822 914
    823 915
    824 916
    825 917
    826 918
    827 919
    828 920
    829 922
    830 923
    831 924
    832 925
    833 926
    834 927
    835 928
    836 929
    837 930
    838 932
    839 933
    840 934
    841 935
    842 936
    843 937
    844 938
    845 939
    846 940
    847 942
    848 943
    849 944
    850 945
    851 946
    852 947
    853 948
    854 949
    855 950
    856 952
    857 953
    858 954
    859 955
    860 956
    861 957
    862 958
    863 959
    864 960
    865 962
    866 963
    867 964
    868 965
    869 966
    870 967
    871 968
    872 969
    873 970
    874 972
    875 973
    876 974
    877 975
    878 976
    879 977
    880 978
    881 979
    882 980
    883 982
    884 983
    885 984
    886 985
    887 986
    888 987
    889 988
    890 989
    891 990
    892 992
    893 993
    894 994
    895 995
    896 996
    897 997
    898 998
    899 999