From 965f5870616ae6a31779ddce4f74ae4f1b564979 Mon Sep 17 00:00:00 2001 From: oni-link Date: Sun, 13 Apr 2014 01:10:11 +0200 Subject: vim-patch:7.4.210 Problem: Visual block mode plus virtual edit doesn't work well with tabs. (Liang Li) Solution: Take coladd into account. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=420fd9cb86d51a92c4307a746557e81914c6d6c4 --- src/testdir/test39.in | 10 ++++++++++ src/testdir/test39.ok | Bin 432 -> 481 bytes 2 files changed, 10 insertions(+) (limited to 'src/testdir') diff --git a/src/testdir/test39.in b/src/testdir/test39.in index 8f45f47dc3..c1e1cc49a6 100644 --- a/src/testdir/test39.in +++ b/src/testdir/test39.in @@ -35,6 +35,12 @@ G$khhhhhkkcmno /^C23$/ :exe ":norm! l\j$hhAab\" :.,/^$/w >> test.out +:" Test for Visual block insert when virtualedit=all +:set ve=all +:/\t\tline +:exe ":norm! 07l\jjIx\" +:set ve= +:.,/^$/w >> test.out :" gUe must uppercase a whole word, also when ß changes to SS Gothe youtußeuu endYpk0wgUe :" gUfx must uppercase until x, inclusive. @@ -62,6 +68,10 @@ G3o987652k02l2jr :qa! ENDTEST + line1 + line2 + line3 + aaaaaa bbbbbb cccccc diff --git a/src/testdir/test39.ok b/src/testdir/test39.ok index b459355c6a..ef7a2c6442 100644 Binary files a/src/testdir/test39.ok and b/src/testdir/test39.ok differ -- cgit