笑いながらコードを書く。

vimから出たくないフロントエンドエンジニアの備忘録的な何か。

Closure CompilerのADVANCED OPTIONで.を['']に書き換えるのが面倒なのでmapする

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."

 

結構便利。