Я хотел бы найти текст, который может быть разбит на несколько строк в файле. Grep, который игнорировал бы разрывы строк и возвращал соответствующий диапазон строк.
например, я буду искать is an example file
и ожидать, что он будет найден в следующем файле:
Это пример файл.
Чтобы не зависеть от начальных или конечных пробелов, лучше всего полностью игнорировать все формы пробелов (в идеале, любая последовательность пробелов рассматривается как единый пробел).
Одно неидеальное решение состоит в том tr '\n' ' ' | grep
, что различает совпадения и несоответствия, но не показывает совпадения и не работает с большими файлами.
isearch-forward
)
/This\_sis
. Для получения более подробной информации: :help \_s
.