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

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

vimscript

JSでオブジェクト指向っぽく開発させるVimプラグイン(マゾ仕様)を作った。

https://github.com/AtsushiM/oop-js.vim おもいっきりhttp://www.slideshare.net/MoriharuOhzu/ss-14083300の影響を受けて最近開発していたので「ならプラグインにしてしまえばいいんじゃね?」ってことで作ってみた。 スライドとは結構内容違うけど割りと…

quickfixリストでエラー表示

let errors = [] " Errorline(ファイルパス, エラーのライン, エラーのタイプ, エラー文) call add(errors, Errorline('hogehoge.js', 0, 'Notice', 'ここにエラー文を追加')) setlocal errorformat=%f:%l:%m cgetexpr join(errors, "\n") copen function! E…