\_ set -o vi will give you vi rules for korn shell. It rocks. You can also \_ use emacs rules. \_ \_ Command completion is kind of a pain -something, but it's there. It was my biggest gripe with ksh was double esc to do file completion. I want it on tab where every sane person expects it. :-) David