User:Delimiter/Applications/tcsh

From ConShell
Jump to navigation Jump to search

I use tcsh as my shell. Here is my usual .cshrc file...

setenv PATH "${PATH}:${HOME}"
setenv CVSROOT mdf@franco:/var/cvs
setenv CVS_RSH ssh
setenv VISUAL vim
alias h         history 25
alias j         jobs -l
alias la        ls -a
alias lf        ls -FA
alias ll        ls -lA
alias cvstat    "cvs status | grep Status | grep -v 'Up-to'"

umask 002
keychain -Q ~/.ssh/id_dsa
if (-f $HOME/.keychain/$HOST-csh) then
   source $HOME/.keychain/$HOST-csh
endif

set watch=(2 any any)                   # Notify on new logins on terminal every 2 mins
set who="%l : %n %a from %m at %T"      # Notification form