This wonderful feature lets you change the xterm title just before execution of a potentially "long" process. This is most helpful for glancing at xterm titles and figuring out what is going on in the terminal. I don't have this setup for tcsh, however it is quite simple and is mentioned in tcsh's manpage. Search for 'alias postcmd'
Here is my zsh setup particular to this topic:
HOST=`hostname`
HOST=${HOST%%.*}
preexec() {
xterm_title $1
}
xterm_title() {
case $TERM in
(x|dt|a|E)term|screen|rxvt)
echo -n "^[]0;$* @ $HOST^G"
;;
esac
}
Now every time you execute a command (vim Foo.html, for instance), the xterm title will be updated with whatever command @ hostname.