You need to enable one of the editor modes with set -o gmacs, set -o emacs or set -o vi to get tab, tab-tab or esc-style file name and variable completion. This can be done by adding such a line to $HOME/.kshrc for your user or /etc/ksh.kshrc for all uses on a machine. ksh93 does not enable any of the set -o flags at start by default to conform to the POSIX shell specification, unlike bash who break the standard with that in favour of usability.
Olga On Fri, Feb 18, 2011 at 6:34 PM, Patrick Pippen <[email protected]> wrote: > How do I enable command and file name completion? I've tried > M-*, M-ESC, & ^I tab. All I keep getting is: just a blank space, > I believe I'm missing something. > > So I'm going to nuke my .profile and start from scratch any suggestions? > > Regards, Patrick > > > -- > "It runs like x, where x is something unsavory" > -- Prof. Romas Aleliunas, CS 435 > _______________________________________________ > ast-users mailing list > [email protected] > https://mailman.research.att.com/mailman/listinfo/ast-users > -- , _ _ , { \/`o;====- Olga Kryzhanovska -====;o`\/ } .----'-/`-/ [email protected] \-`\-'----. `'-..-| / http://twitter.com/fleyta \ |-..-'` /\/\ Solaris/BSD//C/C++ programmer /\/\ `--` `--` _______________________________________________ ast-users mailing list [email protected] https://mailman.research.att.com/mailman/listinfo/ast-users
