Hi everyone.

First question off is that is it required to have a .kshrc file active when needing the .profile file?

On this particular server Im on its linux 2.2.19 altho we are using Unix commands.

Problem: stty erase ^h is not working correctly, what funtions is the back space key which is what i want, but here i have it set for the h and no changes evident in this and not sue why?

Other thing is, that my command recall is not working, it should act like the vi editor and its not working so not sure why either.

on my other server it functions correctly, however that portion of the info is in the .kshrc file whearas this one is in my .profile file so not sure if that is the problem.

Here are the contents of my .profile file.

Code:
set -o vi   #setup command line recall for vi
set -o trackall    #trackall option to track all aliases for faster recall.

#alias'
alias -x h=history

term=vt100
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.:/usr/local/
bin:/usr/local/share/bin
PS1="karinj2"
CDPATH=:$HOME
export TERM PATH PS1 CDPATH
stty kill '^q"
stty erase '^H'

ENV=$HOME/.kshrc
HISTFILE=$HOME/.sh_history
HISTSIZE=128

if [ -s "$MAIL" ]           # This is at Shell startup.  In normal
then echo "$MAILMSG"        # operation, the Shell checks
fi                          # periodically.

mesg y
Much appreciated if you can show this newbie the error of her ways.

TIA