Your assignment is to customize the behavior of tcsh, your login shell, to your personal taste. The assignment has 3 parts.
Read the man page for tcsh. The man page explains all of the features supported by the shell, and also documents the various shell variables that tailor the behavior of tcsh.
Then examine the ``.tcshrc'' and ``.alias'' files in your home directory. See which shell variables are set or altered by these files, and make sure that you understand what behavior these settings change. Also notice the aliases that are created for you in the default setup of your account.
Pick at least TEN different aspects of tcsh's behavior
that you can alter by setting or changing the values of shell variables,
or by changing the key bindings that tcsh responds to. Modify
your startup files so that your customizations will take effect each time
you login. If you need suggestions, look at the tcsh man
page on-line; it includes an alphabetical list of all shell variables that
affect its behavior.
In addition to setting shell variables, make at least FIVE new command aliases to use as shorthand abbreviations for commands. Pick aliases that you believe will be personally useful.
You are to hand in your assignment by sending an email message to the
address
cs2304u@ei.cs.vt.edu.
To receive credit, your mail message
must be RECEIVED by this account by the time and date listed above. It
is your responsibility to successfully submit your assignment via email
(remember that you will receive an auto-reply by the system when your
message has been received successfully. Also, send yourself a copy for
future reference).
The body of your email message must be a plain ASCII text file that contains the following: