
Mac OSのターミナルでzshをデフォルトとして使用する方法
Zsh、または z shell は、bash や tcsh に代わる人気のシェルであり、Oh-My-ZSH プロジェクトを通じて提供される多くの改良とカスタマイズ オプションが備わっています。
Mac OS のターミナルで、bash ではなく zsh をデフォルトのシェルとして使用したい場合は、次の手順で簡単に実行できます。
Macのターミナルでzshをデフォルトのシェルに設定する方法
- ターミナルアプリを開き、「ターミナル」メニューをプルダウンして「環境設定」を選択します。
- すべてのシェルをデフォルトとして zsh に変更するには:
- 「全般」タブを選択し、「シェルを開くコマンド」を「コマンド(完全なパス)」に変更して、次の内容を入力します。
- 特定のプロファイル シェルを zsh に変更するには:
- 「プロファイル」タブを選択し、リストから調整するプロファイルを選択します(またはカスタムプロファイルを作成します)。
- 「シェル」タブに移動し、「実行コマンド:」をチェックして「zsh」と入力します。
- 新しいターミナルウィンドウを開くか、zshを設定した特定のプロファイルで新しいウィンドウを開くと、zshがデフォルトになります。
/bin/zsh/
デフォルトのシェルを zsh に変更すると、ターミナルを終了して再起動してもその変更は維持されますが、現在アクティブなシェルまたはターミナル ウィンドウを更新するか、手動で zsh を入力する必要があります。
はい、これを行う方法は他にもありますが、興味深いことに、開くシェルを指定すると、多くの場合、Mac OS のターミナル アプリの速度が向上するため、パフォーマンスも向上する可能性があります (記録によると、速度の向上を得るのに zsh である必要はありません。同じ効果を得るために、デフォルトのシェルを Mac で使用可能な任意のシェルに変更できます)。
人気のターミナル代替品であるiTermを変更して、アプリの設定に移動し、プロファイル>一般>コマンドを「zsh」に調整することで、zshをデフォルトのシェルとして使用することもできます。
MacOS または Mac OS X で zsh をデフォルトのシェルとして使用できるようになったので、https://github.com/robbyrussell/oh-my-zsh にある優れた oh-my-zsh プロジェクトを参照して、zsh に適用できるテーマ、関数、その他のカスタマイズを見つけることをお勧めします。