何となく自分の考えを整理するためにつらつら書いた。 Vim プラグイン開発者にとっては目新しい情報はないかもしれないけど、vital.vim の最近の動向を知りたい人や、これから Vim プラグイン作りたい人にとっては有用かもしれないと思ったので公開してみる。 vital.vim が作られた経緯は、ざっくり言うと Vim script で異なるプラグインから同じプラグインの異なるバージョンをそれぞれ呼び分けたいという要求が日本の Vim プラグイン開発者の間で高まっていた事だった。 JavaScript で言う RequireJS のようなモジュールロードのシステムは Vim script には存在しないため、無ければ自分たちで作るしかなかった。 そうして作られたのが vital.vim (モジュールのローダー部分はほぼ thinca さんが実装)。 バージョンの違いを意識してモジュールロ