zshでcompinitやcolorが効かない時はfpathを設定する
新しいUNIX環境を作って使い回しの.zshrcを導入すると
compinit: function definition file not found colors: function definition file not found
となることがある.その時にはfpathがきちんと通ってないことがあるので,zshのfunctionが置かれているディレクトリのパスを.zshrcで設定すれば良い.
fpath=(/home/yag_ays/local/share/zsh/4.3.17/functions ${fpath})
今回の場合は自分で入れたzshの中のfunctionを指定しているが,大抵は/usr/share以下のzshのディレクトリを見ていけば何処かにあると思う.