JmEditor

http://www.hi-ho.ne.jp/jun_miura/jmedit.htm
フリーのエディタです。ソース内の関数名を自動でお気に入りみたいなリスト形式にしてくれるので、Cのソースを読むのに重宝しています。GREPもついていて、現在選択中の文字が自動的に検索文字列になります。左手はCtrl+g(GREPのショートカットキー)、右手はマウスという固定位置でソースを読めます。閉じた時に、以前に開いていたソースファイルを覚えていて、その状態を再現してくれるのもいい。ちょうどOperaの開いていたページを覚えているのと同じ感じですね。
統合開発環境を使っているなら、そっちの方が機能が充実していると思いますが、他人の書いたソースやLinuxで開発されているソースツリーを読むなら、JmEditorがオススメです。軽いのも○。