Closure Compiler
ドキュメントとかに書いてなくてデフォルトで設定されるextern見ててわかった。 // externs Object.prototype.hogehoge; なるほどなーって感じ。
nnoremap <expr> ;jrb getline('.')[col('.')-1] ==# '.' ? "s['<Esc>ea']<Esc>F[" : "F.s['<Esc>ea']<Esc>F["nnoremap <expr> ;jrd getline('.')[col('.')-1] ==# '[' ? "2s.<Esc>f]h2xF." : "F[2s.<Esc>f]h2xF." 結構便利。</esc></esc></expr></esc></esc></esc></esc></expr>
--compilation_level ADVANCED_OPTIMIZATIONS