Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 1 | Tests for regexp with various magic settings. |
2 | |||||
3 | STARTTEST | ||||
4 | :set nocompatible viminfo+=nviminfo | ||||
5 | /^1 | ||||
6 | /a*b\{2}c\+/e | ||||
7 | x/\Md\*e\{2}f\+/e | ||||
8 | x:set nomagic | ||||
9 | /g\*h\{2}i\+/e | ||||
10 | x/\mj*k\{2}l\+/e | ||||
11 | x/\vm*n{2}o+/e | ||||
12 | x/\V^aa$ | ||||
13 | x:set magic | ||||
14 | /\v(a)(b)\2\1\1/e | ||||
15 | x/\V[ab]\(\[xy]\)\1 | ||||
Bram Moolenaar | 66accae | 2012-01-10 13:44:27 +0100 | [diff] [blame^] | 16 | x:$ |
17 | :set undolevels=100 | ||||
18 | dv?bar? | ||||
19 | Yup:" | ||||
20 | :?^1?,$w! test.out | ||||
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 21 | :qa! |
22 | ENDTEST | ||||
23 | |||||
24 | 1 a aa abb abbccc | ||||
25 | 2 d dd dee deefff | ||||
26 | 3 g gg ghh ghhiii | ||||
27 | 4 j jj jkk jkklll | ||||
28 | 5 m mm mnn mnnooo | ||||
29 | 6 x ^aa$ x | ||||
30 | 7 (a)(b) abbaa | ||||
31 | 8 axx [ab]xx | ||||
Bram Moolenaar | 66accae | 2012-01-10 13:44:27 +0100 | [diff] [blame^] | 32 | 9 foobar |
33 |