As you may be able to guess, this is the shell configuration file for the C-shell.
Modifying your prompt can make your work experience more productive. Here are some common variables for customizing your C-Shell prompt:
- %/ - The current working directory shown as /home/user/
- %~ - The current working directory with your own home directory shown as "~" and other users shown as "~user"
- %m - The machine's hostname up until the first . (Ex: freebsd.yourdomain.com would show up as simply "freebsd")
- %n - Displays the username you are logged on as
- %M - The machine's full hostname (Ex: freebsd.yourdomain.com)
- %t - Shows the time in 12 hour format (Ex: 4:04pm)
- %T - Shows the time in 24 hour format (Ex: 16:04)
- %p - Shows the "precise" time of day in 12 hour format (Ex: 4:04:01)
- %P - Shows the "precise" time of day in 24 hour format (Ex: 16:04:01)
To experiment with various prompts, use the command set prompt. Here is an example:
% set prompt='[%t][%n@%m:%~]% '
Now your prompt looks like this:
To make these changes permanent, you can add the "set prompt" line above into your .cshrc file. If you wish to make them global for all accounts, add that line into /etc/csh.cshrc
Have the Courage to Walk Alone
The woman who follows the crowd will usually go no further than the crowd. The woman who walks alone is likely to find herself in places no one has ever been before.