Files
linuxsetup/files/csh.cshrc
T

50 lines
1.1 KiB
Plaintext

unsetenv LANG
setenv HN `hostname`
set prompt="%n@${HN}:%~ > "
if ( $USER == root ) then
set prompt="%n@${HN}:%~ >> "
endif
set history=128
set savehist=128
set watch=( any any )
set recexact
set autolist
set dunique
set matchbeep=nomatch
set pushdsilent
set fignore=( .o )
set echo_style=both
unset ignoreeof
unset mail
set notify
set time=( 1 " %E [%P] used." )
alias a 'alias'
alias h 'history'
alias L 'last -16'
alias ls 'ls -F'
alias ll 'ls -lsah'
alias lt 'ls -ltrah'
alias cd 'cd \!*;echo $cwd'
alias pwd 'echo $cwd'
alias s 'ssh'
alias sr 'ssh -l root'
alias rs 'rsync -va --delete --stats'
alias p 'ps -ef | grep ${LOGNAME}'
alias P 'ps -ef'
alias af 'apt-cache search'
alias ai 'apt-get install'
alias sd 'lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL'
alias ga 'git add -v .'
alias gb 'git branch'
alias gs 'git status'
alias gl "git log -32 --reverse --date=local --format='%h %cd %s'"
alias gc 'git commit -m'
alias go 'git checkout'
alias gp 'git push'
setenv PATH "$PATH":/db/bin