web-dev-qa-db-ja.com

〜/ .bashrcの変更は効果がありませんか?

端末のuser@hostname:~$にカスタム色を設定しようとしています。 ~/.bashrc/etc/bash.bashrcの両方を編集しました

それが言ったところ:

debian_chroot:+($debian_chroot...

私はそれを次のように変更しました:

debian_chroot:::::::+($debian_chroot

変更が何らかの影響を及ぼしたかどうかを確認するために、再起動しても端末はデフォルトのように見えます。

私は何を間違えていますか? Ubuntu 12.04を使用しています

2
jiomsa

最初:
if [ "$color_Prompt" = yes ]; thenの後にオプションがあり、行force_color_Prompt=yesがコメント化されている場合とコメント化されていない場合に注意してください。必ず正しいものを変更してください。

次に:
あなたは行の間違った場所を変更しています。完全な行は次のようになります。
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

あなたが意味する変化は次のようなものです:
PS1='${debian_chroot:+($debian_chroot)}\u@\h:::::::\w\$ '

(NOT:PS1='${debian_chroot::::+($debian_chroot)}\u@\h:\w\$ '

2
desgua