Buscando un texto con grep en Vim

Buscando un texto con grep en Vim

Estoy haciendo unos ejercicios en vim y tengo un problema. Necesito encontrar un fragmento de texto en otro archivo en el mismo directorio que mi archivo vim. Utilicé grep para encontrarlo pero tuve un error. "mala situación". ¿Qué necesito usar para forzar a grep a salir del archivo vim y buscar en el archivo "index.html"? Aquí está mi código grep:

i = ${grep data-buying index.html | grep USD | grep -oh '[0-9].[0-9]*' | head -n 1}

Que esta mal aquí ?

Respuesta1

Intentar :read !grep data-buying index.html | grep USD | grep -oh '[0-9].[0-9]*' | head -n 1.

:read !commandse ejecutará commandy la salida estándar se leerá en el búfer actual en la ubicación del cursor.

información relacionada