2017-12-05 6 views

答えて

4

いくつかの方法がありますが、私のお気に入りは:cdo/:cfdoです。 :grep/:vimgrepあなたのファイルを次に:cdoでコマンドを実行してください。 :cdo

:vimgrep /pattern/ *.yaml 
:cdo s/foo/bar/|w 

コマンドを使用すると、(:h ex-cmd-indexを参照)任意のExコマンドを使用することができ、置換する必要はありません。たとえば、:normalを使用して、各一致の最初の文字である:cdo norm ~を大文字にします。

は、次のVimcastsエピソードを参照してください:

ます。また、引数リストと:argdoを使用することができる場合ができる利用可能です。

:args *.yaml 
:argdo s/foo/bar/|w 

関連Vimcasts espidodes:より多くのヘルプを参照してください

:h :cdo 
:h :vimgrep 
:h :s 
:h quickfix 
:h arglist 
:h :argdo 
:h :args 
関連する問題