React.js の syntax ハイライトプラグインを作成した話 はじめに この記事は,Vim (その2) advent calendar の 13日目の記事です. 自分の中で,今年一番がんばったVim活動を振り返り,それについて書き記していく. どちらかと言うと,pluginの紹介ではなく,作って良かった点,苦労した点などに焦点を当てる. 背景 自分は,よく React.js *1 を用いて開発を行っている. React.js で開発するときの多くは,javascript の ソースコード中にHTMLのような マークアップを埋め込む糖化シンタックスである JSX を用いることが多い. (JSXは,マークアップそのものではなく,トランスパイル時にjavascript の 関数呼び出しに展開される) *1 : A javascript library for building user
![React.js の syntax ハイライトプラグインを作成した話 - うどん よこみち](https://cdn-ak-scissors.b.st-hatena.com/image/square/ecce7685986e1cb71309171423a231e7847b99ed/height=288;version=1;width=512/https%3A%2F%2Fraw.githubusercontent.com%2FMaxMEllon%2Fdemos%2Fmaster%2Fvim-jsx-pretty%2Fvim-jsx-pretty.png)