Skip to content

Instantly share code, notes, and snippets.

@pocari
Last active January 5, 2021 07:57
Show Gist options
  • Save pocari/718cd739966ae3ec5b60e1f2607511c8 to your computer and use it in GitHub Desktop.
Save pocari/718cd739966ae3ec5b60e1f2607511c8 to your computer and use it in GitHub Desktop.
vim で args コマンドを使って一気に処理する
" ar[gs] コマンドで今から処理対象にするファイルを開く
:ar **/*.rb

" ar の引数にはバッククォートで任意の外部コマンドが使えるので下記のように git管理されているファイルで conf がパスに含まれるファイル一覧みたいなのもできる
:ar `git ls-files \| grep conf`
# ar で処理対象にしたファイルに対して、exコマンドを実行して、保存する
:argdo %s/hoge/foo/gce | update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment