Macのターミナルのドルの前(プロンプト変数)のXXX-no~macbook-airの表示などを変更する
元の表示状態
kz_engineer-no~macbook-air:~ kz_engineer$
{ホスト名(コンピュータ名)}:{今いるディレクトリ} {ログインユーザ名(アカウント名)}$
デフォルト表示ルールの確認
- Macやbashでは
$PS1
というシェル変数(環境変数)に表示ルールが保存されている- PS1 = The primary(= 1) Prompt String
- PS2以降もある(TODO: 調査)
$ echo $PS1 \h:\W \u\$
- 変数の内容を変更して設定できる
$ PS1="\h:\W \u\$"
- 使える変数一覧(英語)
ホスト名(コンピュータ名)の変更の仕方
- システム環境設定 > 共有 > コンピュータ名 を変更
ログインユーザ名(アカウント名)の変更の仕方
- システム環境設定 > ユーザとグループ を起動
- 左下のロックをクリックして、管理者パスワードを入力し、設定を変更可能にする
ユーザ名の上で右クリック > 詳細 > アカウント名 を変更
- アカウント名を変えると、ホームディレクトリなどのアドレスも変わるので注意
公式資料