@Shougo in fact I don't know about the difference but I'm already blindly respecting that. But that wasn't my question. The question was, why do i need to tell dein at all that it should manage dein? (no matter if installed locally or per repository?) Is it to benefit from the caching for dein as well? Would dein work without telling dein to manage dein but then dein wouldn't be cached?