Command line feature

I'd like an auto completion feature in the command line, something like pressing TAB in *NIX systems shell to auto complete commands or file names.