| |||||||||
Unix shell, based on (and compatible with) the C shell (csh). It is essentially the C shell with (programmable) filename completion, command-line editing, and a few other features. The 't' in tcsh comes from the T in TENEX, an operating system which inspired the author of tcsh. It replaced the C shell as default shell on most modern BSD descendant operating systems.