Zauważyłem, że standardowa składnia regex do dopasowywania w wielu wierszach polega na użyciu / s, na przykład:
This is\nsome text
/This.*text/s
Działa to na przykład w Perlu, ale nie wydaje się być obsługiwane w Vimie. Zamiast tego muszę być bardziej szczegółowy:
/This[^\r\n]*[\r\n]*text/
Nie mogę znaleźć żadnego powodu, dla którego tak powinno być, więc myślę, że prawdopodobnie przegapiłem odpowiednie fragmenty w pomocy vim.
Czy ktoś może potwierdzić to zachowanie w taki czy inny sposób?