インストール
NeoBundleで下記のプラグインを入れる
NeoBundle 'pangloss/vim-javascript'
NeoBundle 'mxw/vim-jsx'
設定
*.jsxファイルのfiletypeをjavascriptとjsxの2つを設定する
この設定がないとうまくハイライトされないか
JSXのところのみハイライトされ、javascriptの部分はハイライトされないという問題が発生しました
" javascriptとJSXの2つのファイルタイプを指定する
au BufRead,BufNewFile *.jsx set filetype=javascript.jsx
参考
vimでreactの環境を整える