ユーザ用ツール

サイト用ツール


zsh

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
zsh [2026/02/24 02:41] – 補完セクション削除 nullponzsh [2026/02/24 07:36] (現在) – [設定ファイル] nullpon
行 1: 行 1:
 ====== zsh ===== ====== zsh =====
 +
 +===== 設定ファイル =====
 +
 +^ ファイル ^ ロードされるタイミング ^ 用途 ^
 +| ~/.zshenv | 起動時 | 定期実行されるスクリプトなどでも使用したい環境変数 | 
 +| ~/.zprofiole | ログインシェル起動時 | 環境変数の設定 |
 +| ~/.zshrc | インタラクティブシェル起動時 | エイリアス、補完、オプション、シェルプロンプトの設定など |
 +| ~/.zlogin | ログインシェル起動時 | .zshrc実行後に設定されて欲しい環境変数 |
 +
 +zshを起動すると、この表の上から順に読み込まれる。
 +
 +zprofileとzshrcを使うのが基本。zloginが必要になる場面はあまりない。zprofileには環境変数を設定、zshrcにはインタラクティブシェル(ターミナル上の対話式CLI、黒い画面でカタカタコマンドを打つと言われてイメージする使い方)で必要な設定を記述する。
 +
 +[[rust]]や[[volta]]をインストールするとzshenvが作成されて環境変数が書き込まれる。手動で編集する必要はほぼない。zshenvはzshシェルスクリプトの実行時にも読み込まれる。
 +
  
 ===== bashとの違い ===== ===== bashとの違い =====
zsh.1771900911.txt.gz · 最終更新: by nullpon