回答:
$PS1
シェルにプロンプトのフォーマット方法を指示する環境変数です。のようにで値を変更するとexport
、そのセッションにのみ適用されます。そのため、(サブシェルではなく)新しいシェルを開いて、おなじみのプロンプトを表示できます。
それ以外の場合、このセッション自体でプロンプトを本当に戻したい場合は、シェルの設定ファイルを再実行してください。Bashユーザーの場合:
. ~/.bashrc
それが(少なくとも他の問題を引き起こすことなく)Byobuで機能するかどうかはわかりません。ただし、プロンプトを次のような適切な値に設定するだけです。
export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
または、カラープロンプトを使用したくない、または使用できない場合は、次のように簡単です。
export PS1='\u@\h:\w\$ '
ここで、\u
はユーザー名、\h
はホスト名、\w
現在の作業ディレクトリの完全(論理)パスです。
. ~/.bashrc
ます。PS1
変数がリセットされ、プロンプトが表示されます。
私も同じ問題を抱えていました。PS1を使用してプロンプトを「Test」に設定しました。
後で、デフォルトの色付きプロンプトに戻ることができませんでした。
しかし、私はこのウェブサイトでいくつかの答えをチェックしていて、実行しているシェルをチェックする必要がありました。
$ SHELLを試してみたところ、デフォルトのカラープロンプト値にリセットされました。
「$ SHELL」
私はこれのプロではありません。これはまったくの偶然であり、うまくいくかどうかはわかりません。
しかし、試してみる価値はあります。
SHELL
か?
exit
と、めちゃくちゃになったプロンプトに戻ります。