| Tests for multi-line regexps with ":s". vim: set ft=vim : | |
| STARTTEST | |
| :" test if replacing a line break works with a back reference | |
| :/^1/,/^2/s/\n\(.\)/ \1/ | |
| :" test if inserting a line break works with a back reference | |
| :/^3/,/^4/s/\(.\)$/\r\1/ | |
| :" test if replacing a line break with another line break works | |
| :/^5/,/^6/s/\(\_d\{3}\)/x\1x/ | |
| :/^1/,$w! test.out | |
| :qa! | |
| ENDTEST | |
| 1 aa | |
| bb | |
| cc | |
| 2 dd | |
| ee | |
| 3 ef | |
| gh | |
| 4 ij | |
| 5 a8 | |
| 8b c9 | |
| 9d | |
| 6 e7 | |
| 77f | |
| xxxxx |