You can use Tab- and Ctrl-D-completion on the Vim commandline for just about everything. Play around. Commands, filenames, maps, abbreviations, buffernames and whatnot. It's context sensitive, so it completes the right thing at the right place. Extraordinarily useful and an extreme speed boost.