Vim のプラグインのプラグインの呼称

Vimプラグインプラグインの呼称について、自分が知っている範囲でまとめてみた。

Plugin Plugin's Plugin Load Function
neocomplcache source #define()
QuickRun module #new()*1
ref.vim source #define()
unite.vim source, kind, filter #define()
unite-outline outline info #outline_info()

うーん……

outline info っていう名前が気に入らないなー

元々、unite.vim の source である unite-outline のプラグインがこれまた source だったら紛らわしいなあと思い、何か別の呼称を考えようということで outline info としたのが事の始まり。しかし、今にして思うと「〜info」みたいな名前はそれが何かを端的に表しておらず、漠然としていて、決していい名前とはいえない。おまけに長いし。

何かもっとよい呼称はないものか。*2

unite-outline の次期バージョンでは、本体を独立したプラグインとして切り出し、unite-outline をそのプラグインに添付する、という構成にする予定で、ディレクトリの構成とか思いっ切り変わるので、これを機に outline info という呼称をなくそうと考え中。

*1:使用する際は明示的に quickrun#register_module() などで登録する。

*2:一応候補は見つかった。