Vimでgrepを使用してテキストを検索する

Vimでgrepを使用してテキストを検索する

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標準出力はカーソル位置の現在のバッファに読み込まれます。

おすすめ記事