ctagsとtaglist.vim

ctags で JavaScript のタグを生成 - 2nd life

.ctags

--jcode=utf8
--langmap=javascript:.js
--regex-javascript=/^(.*).prototype *= *(.*)/\1/o,object/
--regex-javascript=/^[ \t]*(.*) *: *function/\1/o,object/

.vimrc

" 2個上のディレクトリ以下から再帰的に探す
set tags=+../../**/tags

let g:tlist_javascript_settings = 'javascript;f:function;c:class;m:method'