Webサイトを制作・編集する際に、各ページで共通の部分を何十ページ、あるいは何百ページも修正しなければならない時があります。
Dreamweaver のテンプレートやライブラリを使用している場合、あるいは SSI を使ったり Movable Type のモジュールなどを使用して、共通部分をサーバでインクルードしてページを生成している場合は対象のファイル一つを修正すればよいので楽なのですが、そうでない場合はひたすらコピペを繰り返すといった作業になります。
また、Dreamweaver にはサイト内のファイルを一括して置換する機能もあるのですが、CMS 等のテンプレートファイルなどは、Dreamweaver で扱えないことも多々あります。

そこで、
(1) 複数のファイルを一括で置換できる。
(2) 改行があっても複数行にわたって置換できる。
(3) Webページで使用する Shift_JIS,EUC-JP,UTF-8 に対応している。
この3つがクリアできる置換ソフトを探してみました。

で、これが一番!と実感したのが株式会社ドリームハイブ開発のフリーソフト GrepReplace です。

GrepReplace で一括置換を行ったところ

上記の3つはもちろん、サブディレクトリにも対応し、検索結果から置換対象ファイルを限定することも可能。そして何よりも、動作が軽いし、検索・置換文字列の入力欄も大きくてとても使いやすいです。
一生懸命コピペしてる方、オススメです。

ちなみに、Vecter で配布されているものはバージョンが古く、バグがあるようです。文字コードの指定ができませんでした。最新版はドリームハイブの GrepReplace 詳細ページからダウンロードできます。