Startup Files (6.9)
Every time csh is invoked, $HOME/.cshrc is read, and contents of the file are executed
If a given csh invocation is the login shell, $HOME/.login will also be read and its contents executed
csh -f starts a shell without reading initialization files
opening a new xterm under X-windows will (by default) open a new login shell