Tcsh

E215116

Tcsh is an enhanced version of the C shell (csh) for Unix-like systems, featuring command-line editing, programmable completion, and other interactive conveniences.

All labels observed (1)

Label Occurrences
Tcsh canonical 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Unix shell ⓘ
command-line interpreter ⓘ
basedOn C shell ⓘ
category Unix programming tools ⓘ
free software ⓘ
compatibleWith C shell scripts (largely) ⓘ
hasFeature Emacs-style line editing ⓘ
Vi-style line editing ⓘ
brace expansion ⓘ
built-in arithmetic ⓘ
built-in commands ⓘ
command hashing ⓘ
command history substitution ⓘ
command-line editing modes ⓘ
command-line recall ⓘ
conditional expressions ⓘ
configurable completion rules ⓘ
directory stack ⓘ
environment variable management ⓘ
foreground and background jobs ⓘ
incremental search in history ⓘ
key bindings for line editing ⓘ
login shell support ⓘ
loops ⓘ
non-login shell support ⓘ
path hashing ⓘ
programmable word completion ⓘ
prompt customization ⓘ
signal handling ⓘ
spelling correction ⓘ
startup scripts ⓘ
tilde expansion ⓘ
user-defined variables ⓘ
wildcard expansion ⓘ
incompatibleWith POSIX sh syntax ⓘ
license BSD-style license ⓘ
operatingSystemFamily Unix-like systems ⓘ
primaryUse interactive login shell ⓘ
scripting shell ⓘ
runsOn BSD operating systems ⓘ
Linux ⓘ
macOS ⓘ
other Unix-like operating systems ⓘ
supports aliases ⓘ
command-line editing ⓘ
filename completion ⓘ
history mechanism ⓘ
interactive use ⓘ
job control ⓘ
programmable completion ⓘ
shell scripting ⓘ
writtenIn C ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Terminal → supports → Tcsh ⓘ
subject surface form: Terminal (macOS)