tl;dr
是非作ってください
— 暗黒美無王 dark neo power (@ShougoMatsu) 2017年10月2日
2017/9/30(土)のOsaka.vim #11にてALEの存在を知りました。
ALEはVim8/Neovimのプラグインでlintを非同期で実行してくれます。
この結果の一覧をUniteで表示/ジャンプしようというのがunite-aleです。
以下はALE/Rubocop(Ruby)を動かしてみたときのGIFです。
バグ
:Unite ale -no-quit
したときに<C-l>
で<Plug>(unite-redraw)
が実行されますが、これに対応していないので対応したいです。
誰か詳しい方PullRequest頂ければ嬉しいです。
あとはIssueで…
余談
開発に掛けた時間は以下のような感じになりました。
- ALEのソースを読む: 10分
- Uniteのsourceの作り方を調べる: 20分
- コーディング: 5分
deniteで作れとのこと
以上