diff options
| -rw-r--r-- | vis/selections/align-indent-columns.in (renamed from vis/multiple-cursors/align-indent-columns.in) | 0 | ||||
| -rw-r--r-- | vis/selections/align-indent-columns.keys (renamed from vis/multiple-cursors/align-indent-columns.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/align-indent-columns.ref (renamed from vis/multiple-cursors/align-indent-columns.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/align-indent.in (renamed from vis/multiple-cursors/align-indent.in) | 0 | ||||
| -rw-r--r-- | vis/selections/align-indent.keys (renamed from vis/multiple-cursors/align-indent.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/align-indent.ref (renamed from vis/multiple-cursors/align-indent.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/align.in (renamed from vis/multiple-cursors/align.in) | 0 | ||||
| -rw-r--r-- | vis/selections/align.keys (renamed from vis/multiple-cursors/align.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/align.ref (renamed from vis/multiple-cursors/align.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/complement-whole.in | 10 | ||||
| -rw-r--r-- | vis/selections/complement-whole.keys | 3 | ||||
| -rw-r--r-- | vis/selections/complement-whole.ref | 10 | ||||
| -rw-r--r-- | vis/selections/complement.in | 10 | ||||
| -rw-r--r-- | vis/selections/complement.keys | 4 | ||||
| -rw-r--r-- | vis/selections/complement.ref | 10 | ||||
| -rw-r--r-- | vis/selections/intersect-adjacent.in | 10 | ||||
| -rw-r--r-- | vis/selections/intersect-adjacent.keys | 5 | ||||
| -rw-r--r-- | vis/selections/intersect-adjacent.ref | 10 | ||||
| -rw-r--r-- | vis/selections/intersect-contained.in | 10 | ||||
| -rw-r--r-- | vis/selections/intersect-contained.keys | 5 | ||||
| -rw-r--r-- | vis/selections/intersect-contained.ref | 10 | ||||
| -rw-r--r-- | vis/selections/intersect-overlapping.in | 10 | ||||
| -rw-r--r-- | vis/selections/intersect-overlapping.keys | 5 | ||||
| -rw-r--r-- | vis/selections/intersect-overlapping.ref | 10 | ||||
| -rw-r--r-- | vis/selections/minus-adjacent.in | 10 | ||||
| -rw-r--r-- | vis/selections/minus-adjacent.keys | 5 | ||||
| -rw-r--r-- | vis/selections/minus-adjacent.ref | 10 | ||||
| -rw-r--r-- | vis/selections/minus-contained.in | 10 | ||||
| -rw-r--r-- | vis/selections/minus-contained.keys | 5 | ||||
| -rw-r--r-- | vis/selections/minus-contained.ref | 10 | ||||
| -rw-r--r-- | vis/selections/minus-overlapping.in | 10 | ||||
| -rw-r--r-- | vis/selections/minus-overlapping.keys | 5 | ||||
| -rw-r--r-- | vis/selections/minus-overlapping.ref | 10 | ||||
| -rw-r--r-- | vis/selections/new-above-first-below-last.in (renamed from vis/multiple-cursors/new-above-first-below-last.in) | 0 | ||||
| -rw-r--r-- | vis/selections/new-above-first-below-last.keys (renamed from vis/multiple-cursors/new-above-first-below-last.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/new-above-first-below-last.ref (renamed from vis/multiple-cursors/new-above-first-below-last.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/new-below-above.in (renamed from vis/multiple-cursors/new-below-above.in) | 0 | ||||
| -rw-r--r-- | vis/selections/new-below-above.keys (renamed from vis/multiple-cursors/new-below-above.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/new-below-above.ref (renamed from vis/multiple-cursors/new-below-above.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/new-end-of-line.in (renamed from vis/multiple-cursors/new-end-of-line.in) | 0 | ||||
| -rw-r--r-- | vis/selections/new-end-of-line.keys (renamed from vis/multiple-cursors/new-end-of-line.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/new-end-of-line.ref (renamed from vis/multiple-cursors/new-end-of-line.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/new-start-of-line.in (renamed from vis/multiple-cursors/new-start-of-line.in) | 0 | ||||
| -rw-r--r-- | vis/selections/new-start-of-line.keys (renamed from vis/multiple-cursors/new-start-of-line.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/new-start-of-line.ref (renamed from vis/multiple-cursors/new-start-of-line.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/normal-mode-wq.in (renamed from vis/multiple-cursors/normal-mode-wq.in) | 0 | ||||
| -rw-r--r-- | vis/selections/normal-mode-wq.keys (renamed from vis/multiple-cursors/normal-mode-wq.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/normal-mode-wq.ref (renamed from vis/multiple-cursors/normal-mode-wq.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/odd-even.in | 10 | ||||
| -rw-r--r-- | vis/selections/odd-even.keys | 1 | ||||
| -rw-r--r-- | vis/selections/odd-even.ref | 10 | ||||
| -rw-r--r-- | vis/selections/remove-column.in (renamed from vis/multiple-cursors/remove-column.in) | 0 | ||||
| -rw-r--r-- | vis/selections/remove-column.keys (renamed from vis/multiple-cursors/remove-column.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/remove-column.ref (renamed from vis/multiple-cursors/remove-column.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/select-match.in (renamed from vis/multiple-cursors/select-match.in) | 0 | ||||
| -rw-r--r-- | vis/selections/select-match.keys (renamed from vis/multiple-cursors/select-match.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/select-match.ref (renamed from vis/multiple-cursors/select-match.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/selections-rotate.in (renamed from vis/multiple-cursors/selections-rotate.in) | 0 | ||||
| -rw-r--r-- | vis/selections/selections-rotate.keys (renamed from vis/multiple-cursors/selections-rotate.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/selections-rotate.ref (renamed from vis/multiple-cursors/selections-rotate.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/selections-trim.in (renamed from vis/multiple-cursors/selections-trim.in) | 0 | ||||
| -rw-r--r-- | vis/selections/selections-trim.keys (renamed from vis/multiple-cursors/selections-trim.keys) | 0 | ||||
| -rw-r--r-- | vis/selections/selections-trim.ref (renamed from vis/multiple-cursors/selections-trim.ref) | 0 | ||||
| -rw-r--r-- | vis/selections/union-adjacent.in | 10 | ||||
| -rw-r--r-- | vis/selections/union-adjacent.keys | 5 | ||||
| -rw-r--r-- | vis/selections/union-adjacent.ref | 10 | ||||
| -rw-r--r-- | vis/selections/union-contained.in | 10 | ||||
| -rw-r--r-- | vis/selections/union-contained.keys | 5 | ||||
| -rw-r--r-- | vis/selections/union-contained.ref | 10 | ||||
| -rw-r--r-- | vis/selections/union-overlapping.in | 10 | ||||
| -rw-r--r-- | vis/selections/union-overlapping.keys | 5 | ||||
| -rw-r--r-- | vis/selections/union-overlapping.ref | 10 | ||||
| -rw-r--r-- | vis/structural-regex/addresses/marks.keys | 4 |
73 files changed, 295 insertions, 2 deletions
diff --git a/vis/multiple-cursors/align-indent-columns.in b/vis/selections/align-indent-columns.in index ce7fc31..ce7fc31 100644 --- a/vis/multiple-cursors/align-indent-columns.in +++ b/vis/selections/align-indent-columns.in diff --git a/vis/multiple-cursors/align-indent-columns.keys b/vis/selections/align-indent-columns.keys index e1a751f..e1a751f 100644 --- a/vis/multiple-cursors/align-indent-columns.keys +++ b/vis/selections/align-indent-columns.keys diff --git a/vis/multiple-cursors/align-indent-columns.ref b/vis/selections/align-indent-columns.ref index 3d3fd0f..3d3fd0f 100644 --- a/vis/multiple-cursors/align-indent-columns.ref +++ b/vis/selections/align-indent-columns.ref diff --git a/vis/multiple-cursors/align-indent.in b/vis/selections/align-indent.in index a8a36d8..a8a36d8 100644 --- a/vis/multiple-cursors/align-indent.in +++ b/vis/selections/align-indent.in diff --git a/vis/multiple-cursors/align-indent.keys b/vis/selections/align-indent.keys index 84f8735..84f8735 100644 --- a/vis/multiple-cursors/align-indent.keys +++ b/vis/selections/align-indent.keys diff --git a/vis/multiple-cursors/align-indent.ref b/vis/selections/align-indent.ref index d42da43..d42da43 100644 --- a/vis/multiple-cursors/align-indent.ref +++ b/vis/selections/align-indent.ref diff --git a/vis/multiple-cursors/align.in b/vis/selections/align.in index a8a36d8..a8a36d8 100644 --- a/vis/multiple-cursors/align.in +++ b/vis/selections/align.in diff --git a/vis/multiple-cursors/align.keys b/vis/selections/align.keys index e335797..e335797 100644 --- a/vis/multiple-cursors/align.keys +++ b/vis/selections/align.keys diff --git a/vis/multiple-cursors/align.ref b/vis/selections/align.ref index 34adc53..34adc53 100644 --- a/vis/multiple-cursors/align.ref +++ b/vis/selections/align.ref diff --git a/vis/selections/complement-whole.in b/vis/selections/complement-whole.in new file mode 100644 index 0000000..f00c965 --- /dev/null +++ b/vis/selections/complement-whole.in @@ -0,0 +1,10 @@ +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 diff --git a/vis/selections/complement-whole.keys b/vis/selections/complement-whole.keys new file mode 100644 index 0000000..b94bdda --- /dev/null +++ b/vis/selections/complement-whole.keys @@ -0,0 +1,3 @@ +:x <Enter> +! +:i/|/ <Enter> diff --git a/vis/selections/complement-whole.ref b/vis/selections/complement-whole.ref new file mode 100644 index 0000000..20f1f63 --- /dev/null +++ b/vis/selections/complement-whole.ref @@ -0,0 +1,10 @@ +1| +2 +3 +4 +5 +6 +7 +8 +9 +10 diff --git a/vis/selections/complement.in b/vis/selections/complement.in new file mode 100644 index 0000000..96c2a08 --- /dev/null +++ b/vis/selections/complement.in @@ -0,0 +1,10 @@ +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 diff --git a/vis/selections/complement.keys b/vis/selections/complement.keys new file mode 100644 index 0000000..45da510 --- /dev/null +++ b/vis/selections/complement.keys @@ -0,0 +1,4 @@ +:x/.*/ x/./ g2 <Enter> +! +:y/\n/ <Enter> +:v-1 { i/[/ a/]/ } <Enter> diff --git a/vis/selections/complement.ref b/vis/selections/complement.ref new file mode 100644 index 0000000..8d93ba5 --- /dev/null +++ b/vis/selections/complement.ref @@ -0,0 +1,10 @@ +[1]0[0] +[1]0[1] +[1]0[2] +[1]0[3] +[1]0[4] +[1]0[5] +[1]0[6] +[1]0[7] +[1]0[8] +[1]0[9] diff --git a/vis/selections/intersect-adjacent.in b/vis/selections/intersect-adjacent.in new file mode 100644 index 0000000..f00c965 --- /dev/null +++ b/vis/selections/intersect-adjacent.in @@ -0,0 +1,10 @@ +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 diff --git a/vis/selections/intersect-adjacent.keys b/vis/selections/intersect-adjacent.keys new file mode 100644 index 0000000..c3da851 --- /dev/null +++ b/vis/selections/intersect-adjacent.keys @@ -0,0 +1,5 @@ +:x g%2 <Enter> +m <Escape><Escape> +:x v%2 <Enter> +& +:i/|/ <Enter> diff --git a/vis/selections/intersect-adjacent.ref b/vis/selections/intersect-adjacent.ref new file mode 100644 index 0000000..20f1f63 --- /dev/null +++ b/vis/selections/intersect-adjacent.ref @@ -0,0 +1,10 @@ +1| +2 +3 +4 +5 +6 +7 +8 +9 +10 diff --git a/vis/selections/intersect-contained.in b/vis/selections/intersect-contained.in new file mode 100644 index 0000000..96c2a08 --- /dev/null +++ b/vis/selections/intersect-contained.in @@ -0,0 +1,10 @@ +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 diff --git a/vis/selections/intersect-contained.keys b/vis/selections/intersect-contained.keys new file mode 100644 index 0000000..2334fde --- /dev/null +++ b/vis/selections/intersect-contained.keys @@ -0,0 +1,5 @@ +:x/.*/ x/./ g2 <Enter> +m <Escape><Escape> +:x/.*/ g%2 <Enter> +& +:{ i/[/ a/]/ } <Enter> diff --git a/vis/selections/intersect-contained.ref b/vis/selections/intersect-contained.ref new file mode 100644 index 0000000..c9eb2ba --- /dev/null +++ b/vis/selections/intersect-contained.ref @@ -0,0 +1,10 @@ +100 +1[0]1 +102 +1[0]3 +104 +1[0]5 +106 +1[0]7 +108 +1[0]9 diff --git a/vis/selections/intersect-overlapping.in b/vis/selections/intersect-overlapping.in new file mode 100644 index 0000000..96c2a08 --- /dev/null +++ b/vis/selections/intersect-overlapping.in @@ -0,0 +1,10 @@ +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 diff --git a/vis/selections/intersect-overlapping.keys b/vis/selections/intersect-overlapping.keys new file mode 100644 index 0000000..9a1f166 --- /dev/null +++ b/vis/selections/intersect-overlapping.keys @@ -0,0 +1,5 @@ +:x/.*/ x/^../ <Enter> +m <Escape><Escape> +:x/.*/ x/..$/ <Enter> +& +:{ i/[/ a/]/ } <Enter> diff --git a/vis/selections/intersect-overlapping.ref b/vis/selections/intersect-overlapping.ref new file mode 100644 index 0000000..70eeb2c --- /dev/null +++ b/vis/selections/intersect-overlapping.ref @@ -0,0 +1,10 @@ +1[0]0 +1[0]1 +1[0]2 +1[0]3 +1[0]4 +1[0]5 +1[0]6 +1[0]7 +1[0]8 +1[0]9 diff --git a/vis/selections/minus-adjacent.in b/vis/selections/minus-adjacent.in new file mode 100644 index 0000000..f00c965 --- /dev/null +++ b/vis/selections/minus-adjacent.in @@ -0,0 +1,10 @@ +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 diff --git a/vis/selections/minus-adjacent.keys b/vis/selections/minus-adjacent.keys new file mode 100644 index 0000000..9897785 --- /dev/null +++ b/vis/selections/minus-adjacent.keys @@ -0,0 +1,5 @@ +:x g%2 <Enter> +m <Escape><Escape> +:x v%2 <Enter> +\ +:i/* / <Enter> diff --git a/vis/selections/minus-adjacent.ref b/vis/selections/minus-adjacent.ref new file mode 100644 index 0000000..fa5063a --- /dev/null +++ b/vis/selections/minus-adjacent.ref @@ -0,0 +1,10 @@ +* 1 +2 +* 3 +4 +* 5 +6 +* 7 +8 +* 9 +10 diff --git a/vis/selections/minus-contained.in b/vis/selections/minus-contained.in new file mode 100644 index 0000000..96c2a08 --- /dev/null +++ b/vis/selections/minus-contained.in @@ -0,0 +1,10 @@ +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 diff --git a/vis/selections/minus-contained.keys b/vis/selections/minus-contained.keys new file mode 100644 index 0000000..5478045 --- /dev/null +++ b/vis/selections/minus-contained.keys @@ -0,0 +1,5 @@ +:x/.*/ x/./ g2 <Enter> +m <Escape><Escape> +:x/.*/ g%2 <Enter> +\ +:{ i/[/ a/]/ } <Enter> diff --git a/vis/selections/minus-contained.ref b/vis/selections/minus-contained.ref new file mode 100644 index 0000000..6aa9513 --- /dev/null +++ b/vis/selections/minus-contained.ref @@ -0,0 +1,10 @@ +100 +[1]0[1] +102 +[1]0[3] +104 +[1]0[5] +106 +[1]0[7] +108 +[1]0[9] diff --git a/vis/selections/minus-overlapping.in b/vis/selections/minus-overlapping.in new file mode 100644 index 0000000..96c2a08 --- /dev/null +++ b/vis/selections/minus-overlapping.in @@ -0,0 +1,10 @@ +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 diff --git a/vis/selections/minus-overlapping.keys b/vis/selections/minus-overlapping.keys new file mode 100644 index 0000000..6b3b29c --- /dev/null +++ b/vis/selections/minus-overlapping.keys @@ -0,0 +1,5 @@ +:x/.*/ x/^../ <Enter> +m <Escape><Escape> +:x/.*/ x/..$/ <Enter> +\ +:{ i/[/ a/]/ } <Enter> diff --git a/vis/selections/minus-overlapping.ref b/vis/selections/minus-overlapping.ref new file mode 100644 index 0000000..b061b47 --- /dev/null +++ b/vis/selections/minus-overlapping.ref @@ -0,0 +1,10 @@ +10[0] +10[1] +10[2] +10[3] +10[4] +10[5] +10[6] +10[7] +10[8] +10[9] diff --git a/vis/multiple-cursors/new-above-first-below-last.in b/vis/selections/new-above-first-below-last.in index 8a1218a..8a1218a 100644 --- a/vis/multiple-cursors/new-above-first-below-last.in +++ b/vis/selections/new-above-first-below-last.in diff --git a/vis/multiple-cursors/new-above-first-below-last.keys b/vis/selections/new-above-first-below-last.keys index 1602e33..1602e33 100644 --- a/vis/multiple-cursors/new-above-first-below-last.keys +++ b/vis/selections/new-above-first-below-last.keys diff --git a/vis/multiple-cursors/new-above-first-below-last.ref b/vis/selections/new-above-first-below-last.ref index 5852f72..5852f72 100644 --- a/vis/multiple-cursors/new-above-first-below-last.ref +++ b/vis/selections/new-above-first-below-last.ref diff --git a/vis/multiple-cursors/new-below-above.in b/vis/selections/new-below-above.in index 7e7bac6..7e7bac6 100644 --- a/vis/multiple-cursors/new-below-above.in +++ b/vis/selections/new-below-above.in diff --git a/vis/multiple-cursors/new-below-above.keys b/vis/selections/new-below-above.keys index 0872e3c..0872e3c 100644 --- a/vis/multiple-cursors/new-below-above.keys +++ b/vis/selections/new-below-above.keys diff --git a/vis/multiple-cursors/new-below-above.ref b/vis/selections/new-below-above.ref index 685ddbe..685ddbe 100644 --- a/vis/multiple-cursors/new-below-above.ref +++ b/vis/selections/new-below-above.ref diff --git a/vis/multiple-cursors/new-end-of-line.in b/vis/selections/new-end-of-line.in index 949ea37..949ea37 100644 --- a/vis/multiple-cursors/new-end-of-line.in +++ b/vis/selections/new-end-of-line.in diff --git a/vis/multiple-cursors/new-end-of-line.keys b/vis/selections/new-end-of-line.keys index d44cc50..d44cc50 100644 --- a/vis/multiple-cursors/new-end-of-line.keys +++ b/vis/selections/new-end-of-line.keys diff --git a/vis/multiple-cursors/new-end-of-line.ref b/vis/selections/new-end-of-line.ref index bafb72b..bafb72b 100644 --- a/vis/multiple-cursors/new-end-of-line.ref +++ b/vis/selections/new-end-of-line.ref diff --git a/vis/multiple-cursors/new-start-of-line.in b/vis/selections/new-start-of-line.in index 949ea37..949ea37 100644 --- a/vis/multiple-cursors/new-start-of-line.in +++ b/vis/selections/new-start-of-line.in diff --git a/vis/multiple-cursors/new-start-of-line.keys b/vis/selections/new-start-of-line.keys index 0290010..0290010 100644 --- a/vis/multiple-cursors/new-start-of-line.keys +++ b/vis/selections/new-start-of-line.keys diff --git a/vis/multiple-cursors/new-start-of-line.ref b/vis/selections/new-start-of-line.ref index 7c5bd13..7c5bd13 100644 --- a/vis/multiple-cursors/new-start-of-line.ref +++ b/vis/selections/new-start-of-line.ref diff --git a/vis/multiple-cursors/normal-mode-wq.in b/vis/selections/normal-mode-wq.in index 3f723c4..3f723c4 100644 --- a/vis/multiple-cursors/normal-mode-wq.in +++ b/vis/selections/normal-mode-wq.in diff --git a/vis/multiple-cursors/normal-mode-wq.keys b/vis/selections/normal-mode-wq.keys index 12c1412..12c1412 100644 --- a/vis/multiple-cursors/normal-mode-wq.keys +++ b/vis/selections/normal-mode-wq.keys diff --git a/vis/multiple-cursors/normal-mode-wq.ref b/vis/selections/normal-mode-wq.ref index 3f723c4..3f723c4 100644 --- a/vis/multiple-cursors/normal-mode-wq.ref +++ b/vis/selections/normal-mode-wq.ref diff --git a/vis/selections/odd-even.in b/vis/selections/odd-even.in new file mode 100644 index 0000000..f00c965 --- /dev/null +++ b/vis/selections/odd-even.in @@ -0,0 +1,10 @@ +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 diff --git a/vis/selections/odd-even.keys b/vis/selections/odd-even.keys new file mode 100644 index 0000000..5aa92c6 --- /dev/null +++ b/vis/selections/odd-even.keys @@ -0,0 +1 @@ +:x { g%2 i/+/ v%2 i/-/ } <Enter> diff --git a/vis/selections/odd-even.ref b/vis/selections/odd-even.ref new file mode 100644 index 0000000..b12ac91 --- /dev/null +++ b/vis/selections/odd-even.ref @@ -0,0 +1,10 @@ +-1 ++2 +-3 ++4 +-5 ++6 +-7 ++8 +-9 ++10 diff --git a/vis/multiple-cursors/remove-column.in b/vis/selections/remove-column.in index e115855..e115855 100644 --- a/vis/multiple-cursors/remove-column.in +++ b/vis/selections/remove-column.in diff --git a/vis/multiple-cursors/remove-column.keys b/vis/selections/remove-column.keys index 958c8b2..958c8b2 100644 --- a/vis/multiple-cursors/remove-column.keys +++ b/vis/selections/remove-column.keys diff --git a/vis/multiple-cursors/remove-column.ref b/vis/selections/remove-column.ref index fae2eab..fae2eab 100644 --- a/vis/multiple-cursors/remove-column.ref +++ b/vis/selections/remove-column.ref diff --git a/vis/multiple-cursors/select-match.in b/vis/selections/select-match.in index 511ed3e..511ed3e 100644 --- a/vis/multiple-cursors/select-match.in +++ b/vis/selections/select-match.in diff --git a/vis/multiple-cursors/select-match.keys b/vis/selections/select-match.keys index 44b8449..44b8449 100644 --- a/vis/multiple-cursors/select-match.keys +++ b/vis/selections/select-match.keys diff --git a/vis/multiple-cursors/select-match.ref b/vis/selections/select-match.ref index 5dcee46..5dcee46 100644 --- a/vis/multiple-cursors/select-match.ref +++ b/vis/selections/select-match.ref diff --git a/vis/multiple-cursors/selections-rotate.in b/vis/selections/selections-rotate.in index e115855..e115855 100644 --- a/vis/multiple-cursors/selections-rotate.in +++ b/vis/selections/selections-rotate.in diff --git a/vis/multiple-cursors/selections-rotate.keys b/vis/selections/selections-rotate.keys index 48759a0..48759a0 100644 --- a/vis/multiple-cursors/selections-rotate.keys +++ b/vis/selections/selections-rotate.keys diff --git a/vis/multiple-cursors/selections-rotate.ref b/vis/selections/selections-rotate.ref index 8968398..8968398 100644 --- a/vis/multiple-cursors/selections-rotate.ref +++ b/vis/selections/selections-rotate.ref diff --git a/vis/multiple-cursors/selections-trim.in b/vis/selections/selections-trim.in index 154eeee..154eeee 100644 --- a/vis/multiple-cursors/selections-trim.in +++ b/vis/selections/selections-trim.in diff --git a/vis/multiple-cursors/selections-trim.keys b/vis/selections/selections-trim.keys index 049b115..049b115 100644 --- a/vis/multiple-cursors/selections-trim.keys +++ b/vis/selections/selections-trim.keys diff --git a/vis/multiple-cursors/selections-trim.ref b/vis/selections/selections-trim.ref index 3e1f200..3e1f200 100644 --- a/vis/multiple-cursors/selections-trim.ref +++ b/vis/selections/selections-trim.ref diff --git a/vis/selections/union-adjacent.in b/vis/selections/union-adjacent.in new file mode 100644 index 0000000..f00c965 --- /dev/null +++ b/vis/selections/union-adjacent.in @@ -0,0 +1,10 @@ +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 diff --git a/vis/selections/union-adjacent.keys b/vis/selections/union-adjacent.keys new file mode 100644 index 0000000..fecd5c7 --- /dev/null +++ b/vis/selections/union-adjacent.keys @@ -0,0 +1,5 @@ +:x g%2 <Enter> +m <Escape><Escape> +:x v%2 <Enter> +| +:i/* / <Enter> diff --git a/vis/selections/union-adjacent.ref b/vis/selections/union-adjacent.ref new file mode 100644 index 0000000..96f652d --- /dev/null +++ b/vis/selections/union-adjacent.ref @@ -0,0 +1,10 @@ +* 1 +* 2 +* 3 +* 4 +* 5 +* 6 +* 7 +* 8 +* 9 +* 10 diff --git a/vis/selections/union-contained.in b/vis/selections/union-contained.in new file mode 100644 index 0000000..96c2a08 --- /dev/null +++ b/vis/selections/union-contained.in @@ -0,0 +1,10 @@ +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 diff --git a/vis/selections/union-contained.keys b/vis/selections/union-contained.keys new file mode 100644 index 0000000..015d624 --- /dev/null +++ b/vis/selections/union-contained.keys @@ -0,0 +1,5 @@ +:x/.*/ x/./ g2 <Enter> +m <Escape><Escape> +:x/.*/ g%2 <Enter> +| +:{ i/[/ a/]/ } <Enter> diff --git a/vis/selections/union-contained.ref b/vis/selections/union-contained.ref new file mode 100644 index 0000000..27f18d1 --- /dev/null +++ b/vis/selections/union-contained.ref @@ -0,0 +1,10 @@ +1[0]0 +[101] +1[0]2 +[103] +1[0]4 +[105] +1[0]6 +[107] +1[0]8 +[109] diff --git a/vis/selections/union-overlapping.in b/vis/selections/union-overlapping.in new file mode 100644 index 0000000..96c2a08 --- /dev/null +++ b/vis/selections/union-overlapping.in @@ -0,0 +1,10 @@ +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 diff --git a/vis/selections/union-overlapping.keys b/vis/selections/union-overlapping.keys new file mode 100644 index 0000000..d188449 --- /dev/null +++ b/vis/selections/union-overlapping.keys @@ -0,0 +1,5 @@ +:x/.*/ x/^../ <Enter> +m <Escape><Escape> +:x/.*/ x/..$/ <Enter> +| +:{ i/[/ a/]/ } <Enter> diff --git a/vis/selections/union-overlapping.ref b/vis/selections/union-overlapping.ref new file mode 100644 index 0000000..b78bc90 --- /dev/null +++ b/vis/selections/union-overlapping.ref @@ -0,0 +1,10 @@ +[100] +[101] +[102] +[103] +[104] +[105] +[106] +[107] +[108] +[109] diff --git a/vis/structural-regex/addresses/marks.keys b/vis/structural-regex/addresses/marks.keys index 1ef1075..5c6641a 100644 --- a/vis/structural-regex/addresses/marks.keys +++ b/vis/structural-regex/addresses/marks.keys @@ -1,6 +1,6 @@ :'a,'b { i/>/ a/</ }<Enter> fq -ma +'am el -mb +'bm :<Up><Enter> |
