Me gustaría buscar texto que se pueda dividir en varias líneas en un archivo. Un grep que ignoraría los saltos de línea y devolvería el intervalo de líneas correspondiente.
por ejemplo, estaría buscando is an example file
y espero que se encuentre en el siguiente archivo:
Este es
un
archivo de ejemplo.
No depender de espacios iniciales o finales, ignorar por completo todas las formas de espacio en blanco podría ser lo mejor (idealmente, tratar cualquier secuencia de espacio en blanco como un solo espacio).
Una solución no ideal es tr '\n' ' ' | grep
que discrimina entre coincidencias y no coincidencias, pero no muestra la coincidencia ni trata bien los archivos grandes.
isearch-forward
)
/This\_sis
. Para más detalles: :help \_s
.