Sönke Ludwig:
The "import vibe.d;" is actually just a play on the frameworks name and just should be easy to remember. In addition to importing all modules, it also imports a module containing the main function, so this is a special beast. But there is actually a "import vibe.vibe;" which is the equivalent to the "vibe.all".
But isn't ".all" a kind of standard D convention (that is better to generally use)? (I am not sure).
Bye, bearophile