ソフトウェア開発している時って、 「こっちからあっちの関数をなんか呼んでるんだけど結局そこで何をしてんのー?」 ってことでそこの関数を見に行くわけですけど、 まあ、そういう時、Emacsとかならタグジャンプするよねってお話。 自分はRailsの開発をしていたりするので、 とりあえず Exuberant Ctagsを導入。 MacでMacPortsを使っていると多分 $ sudo port install ctags で入ってくる。 Ubuntuだときっと $ sudo aptitude install exuberant-ctags でいけるんじゃないかな これでRubyにも対応したctagsが使えるようになると。 で、Emacs用に $ ctags -e app/**/*.rb lib/*.rb vendor/plugins/**/*.rb でTAGファイルを出力。 それぞれのgemの中