Mercurial > vim
view src/testdir/test_increment.in @ 6889:9d41289b5512 v7.4.764
patch 7.4.764
Problem: test_increment fails on MS-Windows. (Ken Takata)
Solution: Clear Visual mappings. (Taro Muraoka)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Sun, 28 Jun 2015 19:24:39 +0200 |
parents | 9798a98a1583 |
children | f9876721bedc |
line wrap: on
line source
Tests for using Ctrl-A/Ctrl-X on visual selections Test cases ========== 1) Ctrl-A on visually selected number Text: foobar-10 1) Ctrl-A on start of line: foobar-9 2) Ctrl-A on visually selected "-10": foobar-9 3) Ctrl-A on visually selected "10": foobar-11 4) Ctrl-X on visually selected "-10" foobar-11 5) Ctrl-X on visually selected "10" foobar-9 2) Ctrl-A on visually selected lines Text: 10 20 30 40 1) Ctrl-A on visually selected lines: 11 21 31 41 2) Ctrl-X on visually selected lines: 9 19 29 39 3) g Ctrl-A on visually selected lines, with non-numbers in between Text: 10 20 30 40 1) 2 g Ctrl-A on visually selected lines: 12 24 36 48 2) 2 g Ctrl-X on visually selected lines 8 16 24 32 4) Ctrl-A on non-number Text: foobar-10 1) visually select foobar: foobar-10 STARTTEST :so small.vim :" :" Avoid CTRL-X being mapped in Visual mode for MS-Windows :vmapclear :" :" Test 1 :/^S1=/+,/^E1=/-y a :/^E1/+put a :/^E1/+2put a f-v$:/^E1/+3put a f1v$:/^E1/+4put a f-v$:/^E1/+5put a f1v$ :" Test 22 :/^S2=/+,/^E2=/-y a :/^E2/+put a V3k$:.+put a V3k$ :" Test 3 :/^S3=/+,/^E3=/-y a :/^E3=/+put a V6k2g:.+put a V6k2g :" Test 4 :/^S4=/+,/^E4=/-y a :/^E4=/+put a vf- :" Save the report :/^# Test 1/,$w! test.out :qa! # Test 1 S1====== foobar-10 E1====== # Test 2 S2===== 10 20 30 40 E2===== # Test 3 S3===== 10 20 30 40 E3===== # Test 4 S4===== foobar-10 E4===== ENDTEST