Birden çok satırda eşleştirme için standart normal ifade sözdiziminin / s kullanılması olduğunu fark ettim, örneğin:
This is\nsome text
/This.*text/s
Bu örneğin Perl'de çalışıyor ancak Vim'de desteklenmiyor gibi görünüyor. Bunun yerine, çok daha spesifik olmalıyım:
/This[^\r\n]*[\r\n]*text/
Bunun neden olması gerektiğine dair herhangi bir neden bulamıyorum, bu yüzden muhtemelen vim yardımındaki ilgili kısımları kaçırdım.
Bu davranışı öyle ya da böyle doğrulayan var mı?