.cshrc
Updated: 08/02/2020 by Computer Hope
Unix C shell startup configuration file found in the home or root directory. The C shell startup configuration file can contain or perform such functions as set variables, define aliases, perform initializations and other tasks.
Users who are more familiar with Microsoft Windows or Microsoft DOS can relate the autoexec.bat and the config.sys files to the .cshrc file.
Example of a .cshrc file
# @(#)Cshrc 1.6 91/09/05 SMI set path = (/usr/local/bin /usr/local/bin/X11 /usr/openwin/bin /usr/bin \ /usr/ucb /usr/etc /usr/local/games .) alias pwd 'echo $cwd' umask 066 if ($?USER == 0 || $?prompt == 0) exit set filec set history=40 set prompt="`hostname`> " # Edit the below lines as you want setenv EDITOR "pico -t" setenv OPENWINHOME /usr/openwin setenv MANPATH /usr/man:/usr/local/man:/usr/openwin/man setenv LD_LIBRARY_PATH /usr/local/lib:/usr/openwin/lib limit coredumpsize 0 # commands for interactive shells alias ls 'ls -F' alias cd 'cd \!*;echo $cwd' alias home 'cd ~' # MS-DOS aliases alias dir 'ls -alg' alias del 'rm -i' alias copy 'cp -i' alias move 'mv -i # Terminal settings setenv TERM vt100 /usr/bin/stty rows 24 /usr/bin/stty cols 80 /usr/bin/stty erase ^H