シェルでコマンドの前にuser@osを表示する方法

シェルでコマンドの前にuser@osを表示する方法

現在私のシェルは次のとおりです。

ここに画像の説明を入力してください。

それは次のように現れましたuser@distro ~$。 user@distroを端末に表示するにはどうすればよいですか?私はKonsoleを端末として使用しています。

答え1

消えた理由は、.bashrcファイルのPS1変数を上書きしたためです。次の設定は私が望む効果を提供します。

PS1='\u@\h \w$(__git_ps1 " (%s)")\$ '

具体的には、「\u@\h」は質問のタイトルに記載されているパターンです。

編集する:Glenn Jackmanのコメントに基づいてエクスポートが削除されました。

関連情報