file name completion

I'ld like to enable file name completion in ksh88 on AIX 5.2. My terminal is set to xterm. I've set the shell editor to emacs and ampped the arrow keys. Is there a way to map the tab key to a command like ESC= or any other file name completion command in emacvs that I may be not aware of since I'm not familiar with emacs at all?

Or, alternatively, can I get the shell in vi mode to function like bash? This would be a great advantage so then our developers can work with the shell as well...

You can have filename completion in ksh in vi mode: Type in the beginning of the filename, and then press ESC and then '\'.

I use this on HP-UX, SunOS and FreeBSD.