Multi-ligne regex soutien dans Vim

Je remarque que le standard de la regex de la syntaxe pour la mise en correspondance sur plusieurs lignes est d'utiliser /s, comme suit:

This is\nsome text
/This.*text/s

Cela fonctionne en Perl par exemple, mais ne semble pas être pris en charge dans Vim. Au lieu de cela, je dois être beaucoup plus spécifique:

/This[^\r\n]*[\r\n]*text/

Je ne peux pas trouver une raison pour laquelle cela devrait être, donc je pense que je l'ai probablement raté de peu pertinentes de bits dans le vim de l'aide.

Quelqu'un peut confirmer ce comportement d'une façon ou de l'autre?

InformationsquelleAutor Daniel | 2009-04-24