Equivalent of set -o vi in csh

Hi,

I am working with two shells on two different users. one is on ksh and one is on csh.

In ksh I use set -o vi and I am able to see my history commands by typing esc,- keys.

I want the same feature in csh as well how can I do that.

Regards,
Venkat

The is no such option with csh, although tcsh has it. Csh being non standard and somewhat broken by design, I would suggest to give-up using it to ksh or bash.

Also - sometimes people don't realize that even if you can't get an admin to change your shell, you probably can do "/bin/ksh" and proceed happily from there.

or better:

exec ksh -o vi