Macでテキストファイル内の単語やフレーズを検索する方法はたくさんあります。もちろんSpotlightを使うこともできますし、TextEdit、BareBonesのTextWrangler、その他数百種類あるテキストエディタを使ってファイルを開くこともできます。Terminalを使い慣れているなら、Mac、Windows、Macでテキストファイルを開いて検索することもできますvi。nanoしかしemacs、もしかしたらあまり知られていない別の方法があります。Safariです。特にSafari 3.0以降がおすすめです。
Safariの最新バージョンでは、Appleはウェブページ上で単語を検索すると、背景が中間グレーに暗くなり、一致する単語が白い背景にハイライト表示され、現在選択されている一致する単語が黄色の太字の背景で表示される、という機能強化された検索モードを導入しました。これらの機能により、ページ上のすべての一致を視覚的に簡単に見つけ、現在選択されている一致にフォーカスを当てながらも、周囲のテキストの内容を容易に読み取ることができます。
しかし、WebページでSafariの便利な検索機能を使わなければならないと誰が言ったのでしょうか?Safariは、ハードドライブ上のあらゆるプレーンテキストファイルを、何らかの方法で開くことができます。ほとんどのテキストファイルは、Safariの「ファイル」→「開く」メニューを使えば問題なく開くはずです。対象の文書を開き、CommandキーとFキーを押して検索を開始し、検索語を入力するだけで、検索結果が表示されます。例えば、最近私が書いた記事で「バッテリー」という単語をSafariで検索した結果がこちらです。

スクリーンショットはトリミングしていますが、現在選択されている一致だけでなく、すべての一致を簡単に識別できることがお分かりいただけると思います。(Command-Gを押すと次の一致が選択され、ハイライトが前に進みます。Shift-Command-Gを押すと前の一致に戻ります。)
Safari はほとんどすべてのプレーンテキスト ファイルを開いて読み込むことができますが、プレーンテキストであることがわかっているファイルでは、[ファイル] -> [開く] メニューが機能しないことに気付くかもしれません。たとえば、Safari に /var/log フォルダ (ログ ファイルが存在する場所) を参照するように指示すると、そのフォルダ内のさまざまな .log ファイルを確認できますが、[開く] ダイアログから開くことはできません。代わりに、Finder でフォルダを開き、確認したいテキスト ファイルをドラッグし、Command キーと Option キーを押したまま、テキスト ファイルを Safari の Dock アイコンにドロップします。修飾キーにより、Safari はドロップされたファイルを受け入れるようになります (Safari がその種類のファイルの処理方法を知らない場合でも)。ファイルが実際にプレーンテキストである限り、問題なく開いて表示されるはずです。
このトリックにはいくつか制限があります。Safari は数メガバイトのファイルを開くのにはあまり適していませんし、検索語に一致するものが 100 件以上見つかった場合、一度にすべての一致がハイライト表示されるわけではありません。(Command + G を使って次の一致を検索すると、それぞれの一致が黄色の背景で一瞬点滅した後、OS X 標準のハイライト色の背景色に暗転します。)
Safariは、私たちが利用できる優れた検索ツールの代替にはならないと思います。しかし、特定の状況では役立つこともあるので、将来使うかもしれないので、覚えておいてください。