| Tests for regexp with various magic settings. | |
| STARTTEST | |
| :so small.vim | |
| :set nocompatible viminfo+=nviminfo | |
| /^1 | |
| /a*b\{2}c\+/e | |
| x/\Md\*e\{2}f\+/e | |
| x:set nomagic | |
| /g\*h\{2}i\+/e | |
| x/\mj*k\{2}l\+/e | |
| x/\vm*n{2}o+/e | |
| x/\V^aa$ | |
| x:set magic | |
| /\v(a)(b)\2\1\1/e | |
| x/\V[ab]\(\[xy]\)\1 | |
| x:$ | |
| :set undolevels=100 | |
| dv?bar? | |
| Yup:" | |
| :?^1?,$w! test.out | |
| :qa! | |
| ENDTEST | |
| 1 a aa abb abbccc | |
| 2 d dd dee deefff | |
| 3 g gg ghh ghhiii | |
| 4 j jj jkk jkklll | |
| 5 m mm mnn mnnooo | |
| 6 x ^aa$ x | |
| 7 (a)(b) abbaa | |
| 8 axx [ab]xx | |
| 9 foobar | |