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