Поиск текста с помощью grep в Vim

Поиск текста с помощью grep в Vim

Я делаю упражнения в vim, и у меня возникла проблема. Мне нужно найти фрагмент текста в другом файле в том же каталоге, что и мой vim-файл. Я использовал grep, чтобы найти его, но у меня возникла ошибка. "плохая ситуация". Что мне нужно использовать, чтобы заставить grep выйти из vim-файла и выполнить поиск в файле "index.html"? Вот мой grep-код:

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

Что здесь не так?

решение1

Пытаться :read !grep data-buying index.html | grep USD | grep -oh '[0-9].[0-9]*' | head -n 1.

:read !commandбудет запущен command, и стандартный вывод будет считан в текущий буфер в месте расположения курсора.

Связанный контент