set prompt = "%B%n@%m:%/%b> "
set implicitcd #可不写cd进入文件夹
set noclobber # > 不能覆盖文件
set autolist #列出备选文件/夹
set filec #启用文件名自动完成
set correct=cmd #自动纠正命令
set history = 100
set savehist = 100
set mail = (/var/mail/$USER)
alias h history 25
alias j jobs -l
alias la ls -a
alias lf ls -FA
alias ll ls -lFAh
alias - 'cd -' #一杠返回上次的目录
alias ping ping -c5 -i0.3
#系统更新和软件更新的脚本
if ($USER == root) then
alias u0 "cvsup -h cvsup.cn.freebsd.org -g -L 2 /usr/share/examples/cvsup/standard-supfile&&head -n25 /usr/src/UPDATING"
alias u1 "(touch ~/bw.log&&cd /usr/src&&make buildworld >>~/bw.log&)"
alias u3 "(touch ~/bk.log&&touch ~/ik.log&&cd /usr/src&&make buildkernel KERNCONF=GENERIC>>~/bk.log && make installkernel KERNCONF=GENERIC >>~/ik.log&)"
alias u4 mergemaster -p
alias u5 "(cd /usr/src&& make installworld)"
alias u6 mergemaster -i
alias p0 "portsnap -s portsnap.hshh.org fetch update&&pkgdb -F&&pkg_version -vIL="
alias p1 portupgrade -arpRPOy -xmysql-client -xmysql-server -xpostgresql-client -xpostgresql-server -xboost -xapache -xapache-tomcat -xvim-lite -xtomcat -x diablo-jdk
endif
bindkey "^W" backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward
bindkey '/e[1~' beginning-of-line # Home
bindkey '/e[3~' delete-char # Delete
bindkey '/e[4~' end-of-line # End
umask 027 #新建文件的权限,别人不能看
set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)
setenv PACKAGESITE ftp://ftp.cuhk.edu.hk/pub/FreeBSD/ports/`uname -p`/packages-`uname -r`/Latest/
setenv EDITOR vi
setenv PAGER more
setenv BLOCKSIZE K
setenv LSCOLORS ExGxFxdxCxegedabagExEx
setenv CLICOLOR yes #让 ls 鲜艳些
setenv GREP_OPTIONS --color=auto #让 grep 匹配到的字符高亮
setenv LANG zh_CN.GB18030
setenv LC_ALL zh_CN.GB18030