Mac で .zshrc ファイルがある場所

目次:

Anonim

.zshrc ファイルが Mac のどこにあるのか知りたいですか? zsh シェルの使用とカスタマイズ、または Oh My Zsh などの使用に関心がある Mac コマンド ライン ユーザーの場合、.zshrc ファイルの場所と場所、およびアクセス方法を知りたいと思うかもしれません。シェルをカスタマイズできます。

通常のターミナル ユーザーであれば、zsh が MacOS ターミナル アプリのデフォルト シェルになっていることに気付いたでしょう (もちろん、シェルを bash、tcsh、ksh、zsh などに変更できます)。ただし、デフォルトの zsh に焦点を当てています。

デフォルトでは、zsh シェルを起動しても、標準ユーザー用の .zshrc ファイルは存在しません。これには驚かれるかもしれませんが、.zshrc ファイルは zsh シェルの構成に使用されるため、zsh がアクセスできるようにホーム ディレクトリに手動で作成する必要があります。システムレベルの zshrc ファイルもありますが、ユーザーによって変更されることはあまりありません。

Oh My Zsh をインストールすると、.zshrc ファイルが自動的に作成されることに注意してください。

Mac の .zshrc ファイルはどこにありますか?

.zshrc ファイルはユーザーのホーム ディレクトリまたは ~/ に配置されます。このユーザーの .zshrc ファイルは、z シェルにカスタマイズを配置する場所です。

したがって、ユーザーの .zshrc ファイルは次のパスの場所にあります: ~/.zshrc

手動で .zshrc ファイルをまだ作成していない場合、ファイルはデフォルトでは存在しません。

以下で作成できます:

touch ~/.zshrc

または、nano のようにテキスト エディタを起動して .zshrc を作成します:

nano ~/.zshrc

その後、エイリアス、パスの変更、エクスポートのカスタマイズ、ZSH_THEME 構成など、.zshrc ファイルに好きなものを配置できます。

変更は、zsh プロファイルをリロードするか、新しいターミナル ウィンドウを起動すると有効になります。

普遍的なシステム全体の zshrc ファイルはどこにありますか?

ユーザーがカスタマイズ可能な .zshrc ファイルはユーザーのホーム ディレクトリにありますが、システム レベルの zshrc ファイルもあります。

システム zshrc ファイルは、macOS では次のパスにあります:

/etc/zshrc

/etc/zshrc に加えられた変更は、ホーム ディレクトリに個別のユーザー レベルの .zshrc ファイルがあるかどうかに関係なく、すべてのユーザーの zsh シェルに適用されます。

一般的に言えば、/etc/zshrc を変更することはお勧めできません。代わりに、zsh へのすべてのユーザー レベルの通知は、ホーム ディレクトリのルートにある user .zshrc ファイルで行う必要があります。

zshで環境変数を設定するのはどうですか?

zsh の環境変数は次の場所で設定できます:

~/.zshenv

そのファイルは、nano、vim、emacs などの任意のコマンド ライン テキスト エディタで変更できます。

たとえば、次のように追加できます:

JAVA_HOME=$(/usr/libexec/java_home)

SHELL_SESSION_HISTFILE=/Users/o/.zsh_sessions/zshHistory.history

環境変数の設定について詳しくは、こちらをご覧ください。

Mac で .zshrc ファイルがある場所