macのターミナルがデフォルトでzshになって久しいですが、ユーザ名やホスト名などが表示されている部分が長くてイマイチだなと思っていました。
調べてみたところ、わりと柔軟に変更ができるようなのでやってみました。
zshの表示を変更する
設定ファイル.zshrc
を編集します。
PROMPT='%c %# '
この行を追加して、ターミナルから以下コマンドで反映させます。
$source .zshrc
結果、以下のようにシンプル表示になりました。
設定項目
私が設定した内容のうち、%c
はカレントディレクトリを、%#
はユーザの種別(rootなら$、rootでないなら%)を表示するというものです。
こういったパラメータの指定が非常に細かくできるようになっています。
詳細はこちらのブログ記事にまとまっていましたのでご参照。
参考:Terminal: zshプロンプトのカスタマイズ(git対応) | siro:chro
細かい内容はドキュメントにも記載されていました。が、設定時のサンプルがないので若干見づらいです。