jscomplete を neocomplcache プラグインに対応させた

id:basyura さんが

neco のプラグインにならないかなぁ(チラチラ

と言っていて、恥ずかしながら初めてneocomplcacheプラグインで拡張できることを知った。

どういう良さがあるのかとかよく分かってないけど、Vim-users.jp - Hack #169: neocomplcacheを拡張する 後編を参考にテストコードを書いて、対応できる確信を得たのでやってみた。

これで、neocomplcacheユーザなら omnifunc の設定なしに jscomplete を使えるようになるので、

autocmd FileType javascript
  \ :setl omnifunc=jscomplete#CompleteJS

が不要になる。