Tôi nhận thấy cú pháp regex tiêu chuẩn để so khớp trên nhiều dòng là sử dụng / s, như sau:
This is\nsome text
/This.*text/s
Ví dụ, điều này hoạt động trong Perl nhưng dường như không được hỗ trợ trong Vim. Thay vào đó, tôi phải cụ thể hơn nhiều:
/This[^\r\n]*[\r\n]*text/
Tôi không thể tìm thấy bất kỳ lý do nào cho lý do tại sao điều này phải như vậy, vì vậy tôi nghĩ rằng tôi có thể đã bỏ lỡ các phần liên quan trong trợ giúp vim.
Bất cứ ai có thể xác nhận hành vi này theo cách này hay cách khác?