.zshrc

####
# ogawast用zshファイル
#
# 2006/09/26 新規作成

#キーバインド
bindkey -e

#色を使う
local GREEN=$'%{\e[1;32m%}'
local RED=$'%{\e[1;35m%}'
local DEFAULT=$'%{\e[1;m%}'

setopt prompt_subst
#プロンプト %~は現在いるディレクトリ名
PROMPT=$RED'[%~]'$DEFAULT

#右プロンプト %tは時間を表示
RPROMPT=$RED'%t'$DEFAULT

#ディレクトリ名が第1要素のときはそのディレクトリに cd する
setopt auto_cd

#保管定義
autoload -U compinit
compinit -u

# コマンドのスペルチェックをする
setopt correct

# 直前と同じコマンドラインはヒストリに追加しない
setopt hist_ignore_dups

#alias
alias ls='ls --show-control-chars --color -F'

#cdしたらlsも実施
function chpwd() { ls }