TCSH is an extended C-shell with many useful features like
filename completion, history editing, etc.

Homepage:
http://www.tcsh.org/
