tcsh is an enhanced but completely compatible version of the Berkeley
UNIX C shell, csh(1).
It is a command language interpreter usable both as an interactive login
shell and a shell script command processor.
It includes a command-line editor (see The command-line editor),
programmable word completion (see Completion and listing),
spelling correction (see Spelling correction),
a history mechanism (see History substitution),
job control (see Jobs)
and a C-like syntax.
The NEW FEATURES section describes major enhancements of tcsh
Throughout this manual, features of
tcsh not found in most csh(1) implementations
(specifically, the 4.4BSD csh)
are labeled with `(+)', and features which are present in csh(1)
but not usually documented are labeled with `(u)'.