This is what I have in my tcshrc:
Code:
# Keep n items in history
set history = 8192
# Save history
set savehist = 8192 merge
# Save history here
set histfile=~/.tcsh/history
That being said, I'd strongly recommend using zsh. It's better in literally every way (and I say that as someone who has used tcsh for over ten years and recently switched to zsh).