summaryrefslogtreecommitdiff
path: root/src/testdir/test39.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/testdir/test39.in')
-rw-r--r--src/testdir/test39.in19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/testdir/test39.in b/src/testdir/test39.in
index d7f294b3c..a16d4d99c 100644
--- a/src/testdir/test39.in
+++ b/src/testdir/test39.in
@@ -1,8 +1,10 @@
Test Visual block mode commands
+And test "U" in Visual mode, also on German sharp S.
STARTTEST
:so small.vim
+:so mbyte.vim
/^abcde
:" Test shift-right of a block
jlllljj>wlljlll>
@@ -14,7 +16,22 @@ GklkkkIxyz
Gllllkkklllrq
:" Test block-change
G$khhhhhkkcmno
-:$-4,$wq! test.out
+:$-4,$w! test.out
+:" gUe must uppercase a whole word, also when � changes to SS
+Gothe youtu�euu endYpk0wgUe
+:" gUfx must uppercase until x, inclusive.
+O- you�tu�exu -0fogUfx
+:" VU must uppercase a whole line
+YpkVU
+:" same, when it's the last line in the buffer
+YPGi111VUddP
+:" Uppercase two lines
+Oblah di
+doh dutVkUj
+:" Uppercase part of two lines
+ddppi333k0i222fyllvjfuUk
+:/^the/,$w >> test.out
+:qa!
ENDTEST
abcdefghijklm