There's a way around the prompt problem which still allows you to set your prompt in the .cshrc (so you get it in subshells). Simply place if $?prompt then .... endif around the `set prompt' and any similar commands (such as the aliases some people have for cd/pushd/popd which modify the prompt....). der Mouse