rc : Run Commands
zshに関して
- global: /etc/zshenv
- local: ~/.zshenv
で読み込む
全体の流れ
- zshenv
- zprofile
- zshrc
- zlogin
実行環境により、上記の設定を取り込む
- インタラクティブシェル(1, 2, 3, 4) ※check
- シェルスクリプト(1)
zshenv: 実行環境変数として必ず読み込まれる
zprofile: ログインシェルの時だけ必要な設定をする場合(sshなど)
zshrc: コマンド実行
zlogin: zprofileとほぼ同じ、ただし、rcの後に設定
What should/shouldn't go in .zshenv, .zshrc, .zlogin, .zprofile, .zlogout?
コマンド | 内容 |
---|---|
man zsh | zshの概要 |
man zshall | zsh manページのまとめ |
man zshbuiltins | zsh ビルトインコマンド概要 |
man zshcalsys | zshのカレンダーシステム概要 |
man zshcompsys | zshのコマンドライン補完の概要 |
man zshexpn | zsh展開の概要 |
man zshmisc | 文字通り雑多な詰め合わせ(パイプ、リダイレクト等) |
man zshoptions | zshで設定可能なオプション一覧 |
man zshparam | zshの変数関係の記号や使い方 |
man zshzle | zshのコマンドラインエディタ概要 |