Init zshrc.
This commit is contained in:
42
.zshrc
Normal file
42
.zshrc
Normal file
@@ -0,0 +1,42 @@
|
||||
#
|
||||
cd "$HOME"
|
||||
#
|
||||
alias "SYNC=sync;sync;sync"
|
||||
alias "c=clear"
|
||||
alias "cd..=cd .."
|
||||
alias "cd...=cd ../.."
|
||||
alias "d=ls -l"
|
||||
alias "dir=ls -l"
|
||||
alias "f=finger"
|
||||
alias "g=grep --color=auto"
|
||||
alias "l=last"
|
||||
alias "lo=logout"
|
||||
alias "ls=ls -aF --color=always"
|
||||
alias "m=more"
|
||||
alias "more=most"
|
||||
alias "psa=ps aux"
|
||||
alias "psm=ps -U $USER"
|
||||
alias "psr=psu root"
|
||||
alias "psu=ps -U"
|
||||
alias "s=screen"
|
||||
alias "smic=sudo make install clean"
|
||||
alias "ssh=ssh -4 -C -e none -v"
|
||||
alias "t=telnet"
|
||||
#
|
||||
export BLOCKSIZE="k"
|
||||
export EDITOR="vim"
|
||||
export GIT_PAGER="less"
|
||||
export LESS="-EfmrSwX"
|
||||
export LSCOLORS="gxfxcxdxbxegedabagacad"
|
||||
export PATH="$HOME/bin:$HOME/node_modules/.bin:/usr/local/sbin:/usr/sbin:/sbin:$PATH"
|
||||
export PERL_CPANM_OPT="--mirror http://cpan.nctu.edu.tw/ --mirror http://cpan.cpantesters.org/"
|
||||
#
|
||||
setopt prompt_subst
|
||||
#
|
||||
if [[ -z "$WINDOW" ]]; then
|
||||
PS1=$'%{\e[G\e[m\e[32m%}%n%{\e[m%}@%{\e[36m%}%m%{\e[m%} [%{\e[32m%}%~%{\e[m%}] [%{\e[36m%}%D{%R}%{\e[m%}] '
|
||||
else
|
||||
PS1=$'%{\e[G\e[m\e[32m%}%n%{\e[m%}@%{\e[36m%}%m%{\e[m%} [%{\e[32m%}%~%{\e[m%}] [%{\e[36m%}%D{%R}%{\e[m%}/%{\e[36m%}W${WINDOW}%{\e[m%}]%{\e[0m%} '
|
||||
fi
|
||||
#
|
||||
[[ -s "$HOME/.zshrc.local" ]] && . "$HOME/.zshrc.local"
|
||||
Reference in New Issue
Block a user