summaryrefslogtreecommitdiffstats
path: root/src/testdir/test39.in
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2013-11-11 01:29:22 +0100
committerBram Moolenaar <Bram@vim.org>2013-11-11 01:29:22 +0100
commit3f75e422be7dba58a6c6fc58dcc51b882bd4adaf (patch)
treef0f126c4e6ed50f7503be5808304c9cbf06d4a18 /src/testdir/test39.in
parentd6b8a5253b293b90a90af4320e9fd1c6e587ad2b (diff)
updated for version 7.4.085v7.4.085
Problem: When inserting text in Visual block mode and moving the cursor the wrong text gets repeated in other lines. Solution: Use the '[ mark to find the start of the actually inserted text. (Christian Brabandt)
Diffstat (limited to 'src/testdir/test39.in')
-rw-r--r--src/testdir/test39.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/testdir/test39.in b/src/testdir/test39.in
index 96995e0896..77e2bd7689 100644
--- a/src/testdir/test39.in
+++ b/src/testdir/test39.in
@@ -19,6 +19,10 @@ Gllllkkklllrq
:" Test block-change
G$khhhhhkkcmno
:$-4,$w! test.out
+:" Test block-insert using cursor keys for movement
+/^aaaa/
+:exe ":norm! l\<C-V>jjjlllI\<Right>\<Right> \<Esc>"
+:/^aa/,/^$/w >> test.out
:" gUe must uppercase a whole word, also when ß changes to SS
Gothe youtußeuu endYpk0wgUe
:" gUfx must uppercase until x, inclusive.
@@ -40,6 +44,11 @@ G3o987652k02l2jr
:qa!
ENDTEST
+aaaaaa
+bbbbbb
+cccccc
+dddddd
+
abcdefghijklm
abcdefghijklm
abcdefghijklm