Mac OS Xのシェルプロンプトの色


0

OS X Lionで色を追加してシェルプロンプトをカスタマイズしようとしているので、.bashrcを編集しましたが、ルートアカウントの違いしか見ることができません。したがって、.bashrcを編集した後:

PS1="[\u][\w] :"

そして、私が得るターミナルを実行します

Phil:~ phil$ sudo -s
[root][~] :

しかし、ルートアカウントの違いのみが表示されます。どうすれば修正できますか?

表示したい:

[Phil][~] : sudo -s
[root][~] :

ZSH(または別のシェル)を試すことができます。私はそれがあらゆる種類の色とカスタマイズを持っていることを知っています。bashを編集するだけの場合は、質問を「olorを追加してOS X Lionでbashをカスタマイズする」に変更することをお勧めします
。– kalaracey

回答:


0

.bash_profileホームディレクトリ内のファイル、つまりを編集する必要があります/Users/username/.bash_profile


注:〜/ .bash_profileはログインシェルによって実行されます。〜/ .bashrcは、非ログインシェルによって実行されます。カスタマイズは、両方のログインと非ログインシェルで動作することを確認するには、〜/ .bashrcの中で一般的なカスタマイズを入れて持って〜/ .bash_profileを持つことを実行しますif [ -f $HOME/.bashrc ]; then . $HOME/.bashrc fi
クリスページ

ターミナルはデフォルトでログインシェルを作成します。bashログインシェルから実行すると、非ログインシェルが作成されます。サブシェルは、デフォルトでは非ログインシェルです。
クリスページ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.