1 Tests for string and html text objects. vim: set ft=vim :
3 Note that the end-of-line moves the cursor to the next test line.
5 Also test match() and matchstr()
25 :put =matchstr(\"abcd\", \".\", 0, 2) " b
26 :put =matchstr(\"abcd\", \"..\", 0, 2) " bc
27 :put =matchstr(\"abcd\", \".\", 2, 0) " c (zero and negative -> first match)
28 :put =matchstr(\"abcd\", \".\", 0, -1) " a
29 :put =match(\"abcd\", \".\", 0, 5) " -1
30 :put =match(\"abcd\", \".\", 0, -1) " 0
31 :/^start:/,/^end:/wq! test.out
39 bla `s*`d-`+++`l**` b`la
40 voo "nah" sdf " asdf" sdf " sdf" sd
43 -<b>asdf<i>Xasdf</i>asdf</b>-
44 -<b>asdX<i>a<i />sdf</i>asdf</b>-
45 -<b>asdf<i>Xasdf</i>asdf</b>-
46 -<b>asdX<i>as<b />df</i>asdf</b>-